Vistara
Barcelona, Spain
Air conditioningClean towels every dayElevatorHair dryerWashing machineWifi
Amenities
Air conditioningClean towels every dayElevatorHair dryerWashing machineWifi
Location
Barcelona, Spain
View location in Google Maps