Calle de Toledo, Madrid
bedrooms
Baths
Guests
Located in Madrid (Madrid Centro), this apartment is within a 15-minute walk of Plaza Mayor and Puerta del Sol. This apartment is 0.7 mi (1.2 km) from Royal Palace of Madrid and 0.7 mi (1.2 km) from Madrid Rio.
Elevator
WiFi/Internet
Non-smoking
Air conditioning
No nearby properties available in this region at the moment.