This establishment is situated in Las Ramblas, right in the city centre of Barcelona and just by Boquera Market, the seaside and the Cathedral. The seaside is located only 600 metres from the accommodation, whi ... Read more

View all Luxury Hotels in Barcelona