
Barcelona, Spain
Royal Ramblas
4-star hotel · ROYAL HOTELS
0.3 km straight-line distance
This charming city hotel boasts a stunning setting in the captivating city of Barcelona. The hotel is located at Ramblas, lying just a short distance away from Placa Cataluña. Nestled amidst the cultural, historical and tourist…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Air conditioning in Restaurant























