Catalonia Puerta del Sol
Atocha 23, Near Puerta del Sol, Madrid, 28012, Spain
Rating
4.6
Price Level
$$$$
Rooms
64
Pets
Yes
07
Jan
Catalonia Puerta del Sol, Madrid
























































































Quick Verification for a Better Booking Experience
Security Check: Confirm You're Human to Continue
Overall
Wonderful
4.6
471 reviews
Customers Review
Value 3.8
Location 4.8
Cleanliness 4.7
Comfort 4.5
Neighborhood 4.7
Amenities 4.6
Condition 4.5
Recomendation 86.7%
