Puerta de Toledo City Center 1C

Calle Toledo 123, Madrid

Reservations:+1-888-355-0343

bedrooms

Baths

Guests

Description

Located in Madrid (Madrid Centro), this apartment is within a 15-minute walk of Plaza Mayor and Madrid Rio. This apartment is 0.8 mi (1.3 km) from Royal Palace of Madrid and 1.3 mi (2 km) from Puerta del Sol.

Amenities

No Amenities Available For This Property.

Check Price

No nearby properties available in this region at the moment.