
Barcelona, Spain
Hotel Ramblas Internacional
3-star hotel
0.8 km straight-line distance
Situated in the heart of Barcelona, Hotel Ramblas Internacional is just steps from La Rambla and an 11-minute walk from Plaça de Catalunya. This hotel offers a rooftop terrace with stunning city views, complimentary Wi-Fi, and…
- Air conditioning in Restaurant
- Restaurant
- Launderette
- Laundry service























