
Updating prices
Hotel El Mirador Puerta del Sol
Madrid, Spain
4.1 (225 Reviews)
Rooms


Double room with extra beds (4-5 people)

Standard Double Room

Double Room (with extra bed)
Hotel El Mirador Puerta del Sol · Madrid · Spain
Madrid, Spain
4.1 (225 Reviews)



