Featuring a rooftop terrace with a bar and chill-out pool, H10 Metropolitan is located in Barcelona, 90 metres from Plaça Catalunya. It offers a tapas restaurant and free Wi-Fi.
Number of rooms: 87
Rambla Catalunya, 7-9, Eixample, 08007 Barcelona, Spain
Hotel booked 1 times today.