The B Hotel in Barcelona

The Hotel B is located just 150 meters from Plaça Espanya and opposite the shopping center of Las Arenas. It has an 8th floor swimming pool and a sun terrace with spectacular views of Montjuic.

Check availability now