Pelai Street No. 14 Barcelona 08001
The hotel is located 4 km from the beach, 450 m from The Contemporary Art Museum, 3.5 km from Barcelona Zoo and 1.5 km from The Cathedral.
Facilities and services include reception open 24 hrs, a restaurant - bar, terrace bar, wireless internet throughout the hotel, elevator, safety box at the reception, an outdoor pool, solarium, a meeting room and room service (limited hours).
The rooms feature TV, telephone, Free WiFi connection, air conditioning/heating (seasonal), hairdryer and a mini bar.
Address: Pelai Street No. 14,
08001, Barcelona, Spain.