Cleanliness
9.1
Comfort
9.1
Facilities
8.9
Location
8.6
Staff
8.8
Value for money
8.6
WiFi
8.8
Address
Plaza de Europa 33
City
Hospitalet de Llobregat
Region
Catalonia
Country
Spain
Plaza de Europa 33
Hospitalet de Llobregat
Catalonia
Spain