This boutique hotel is located in central Barcelona, 5 minutesƒ?? walk from Plaza Catalunya and Paseo de Gracia. It offers a free bicycle use, free WiFi and free iPads, subject to availability.
Address: Roger De Lluria, 21 (Esq. Gran Via, 662), Barcelona
Rates from:
EUR 107 | More:
Booking.com