Situated in Madrid, 1.5 km from Plaza de España Metro Station, Apartamentos Madrid Rio features air-conditioned rooms with free WiFi and express check-in and check-out.
Rooms total: 2Important Information
This property will not accommodate hen, stag or similar parties.
More information »Príncipe Pío 0.4 km
Casa de Campo 0.5 km
Sabatini Gardens 0.9 km
Calle Princesa 0.9 km
Plaza de España 1.1 km
Plaza de Oriente 1.1 km
Lago 1.2 km
Lope de Vega Theatre 1.3 km
Moncloa 1.3 km
Santo Domingo Metro Station 1.4 km
Madrid-Torrejón Airport 1.9 km