NH Sants Barcelona
Numancia, 74, In Barcelona (Les Corts), Barcelona, 08029, Spain
Rating
4.3
Rooms
203
Pets
Yes
08
Jun
NH Sants Barcelona, Barcelona



Price & Availability
Overall
Excellent
4.3
974 reviews
Customers Review
Value 4.3
Location 4.1
Cleanliness 4.5
Comfort 4.1
Neighborhood 4.1
Amenities 4.2
Condition 4.3
Recomendation 85.7%
