Facilities and services include wireless Internet access (extra charge) and elevator.
Apartments feature air conditioning, TV, safe and kitchenette.
**Note: Reception with limited opening hours. Please advise flight number and estimated arrival time when booking this apartment.
Address: Passeig de Gracia 64, 08007 Barcelona, Spain.