
Madrid, Spain
Quatro Puerta del Sol
4-star hotel
Located in the historical, cultural and commercial centre of Madrid. The hotel is housed in a unique building dating back to the early 20th century. The Quatro Puerta del Sol is 200 metres from Madrid's Puerta del Sol and 500…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Launderette · extra charge























