Roger de Lluria 110, 08037, Barcelona, Barcelona, Spain
Description
Apartments feature heating, wireless Internet access, separate living room, TV, dining area, microwave, kettle, four bedrooms, sofa bed, kitchenette, hairdryer and bathroom.
** Note: Reception with limited opening hours. Please advise flight number and estimated arrival time when booking this hotel.
Address: Roger de Lluria 110, 1st floor, 08037 Barcelona, Spain.