Heart of Barcelona Rooms
1 Plaça de la Vila de Madrid, Ciutat Vella, 08002 Barcelona, Spain
Ideally situated in the Ciutat Vella district of Barcelona, Heart of Barcelona Rooms is situated 2.3 km from Somorrostro Beach, 2.4 km from Barceloneta Beach and 400 metres from Plaça Catalunya.