
Madrid, Spain
Hotel El Mirador de la Puerta del Sol
1-star hotel
0.6 km straight-line distance
Located in the heart of Madrid, Hotel El Mirador Puerta del Sol is steps from Puerta del Sol and Calle de Alcalá. This hotel offers 29 guestrooms with flat-screen televisions, premium bedding, and complimentary Wi-Fi. Amenities…
- Wi-fi
- 24-hour reception
- Restaurant
- Laundry service























