Located in the Madrid Rio district 17 minutes' walk from the Church of San Ginés, Urban Oasis In Madrid - Steps From River Manzanares apartment accommodates up to 4 guests.
Urban Oasis In Madrid - Steps From River Manzanares apartment is within a 400-metre distance of Juan Duque-Pizarra bus stop and 2.8 km from Atocha train station.
0.7 km from Puerta del Ángel tube station, the apartment is 2.3 km from the cibeles Cybele Palace. The reconstructed ancient Egyptian Temple of Debod is 25 minutes on foot from this 2-bedroom apartment.