Air Conditioning
Lift
Linens
Towels
Wifi
Pets Not Allowed
Washing Machine
Sagrada Familia View
Min. stay 32 nights