Rambla de Catalunya 104, 08008, Barcelona, , Spain
Genel tanıtım
Hotel facilities include 24h front desk service, restaurant, bar, internet corner, Wifi acces, meeting room and sun terrace.
All guest rooms are equipped with bathroom/shower, hairdryer, WiFi access, telephone, flat screen satellite TV, safety box and air conditioning.
Address: Rambla de Catalunya 104, 08008 Barcelona, Spain