Rialto is in Downtown Barcelona, a short 4-minute walk from Jaume I Station and 3 minutes' walk from La Rambla.