
Barcelona, Spain
H10 Montcada Boutique Hotel
4-star hotel · H10
Located in the heart of Barcelona, the H10 Montcada Boutique Hotel is steps from the Barcelona Cathedral and a short walk from La Rambla. This eco-certified hotel offers a rooftop terrace with stunning city views, complimentary…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Air conditioning in Restaurant























