40.408659957278736 ­-3.710417747497559
Go to map view
Toledo, 107, 28005 Madrid, Spain +34 607 769 842

Get Rates

Show Apartamentos Puerta Del Sol - Plaza Mayor at top of the results.

Get Flight + Hotel

Amenities

General Air-conditioned, No smoking, Parking
Internet Internet, WiFi (free)
Landmarks
Puerta del Sol 0.7mi Plaza Mayor 0.5mi Museo del Prado 1.0mi Plaza de España 1.0mi
Royal Palace of Madrid 0.6mi Puerta de Europa 4.2mi