Madrid Rio Apartments is nestled in Usera with shops selling paper lanterns and cheongsam dresses, and restaurants serving steamed buns and spicy Sichuan cuisine, within 500 metres of the restaurant La Casa del Pulpo.
This apartment is located 1.7 km from Atocha train station and just steps from La Gloria. The apartment is within a 600-metre distance of Usera underground station and a 10-minute drive from the huge Plaza Mayor. Madrid Rio Apartments is also a 15-minute ride from the neoclassical Neptune Fountain.
Antonio Lopez-Centro Comercial bus stop is 450 metres away.
Check-in:from 15:00-23:59 hours
Check-out:until 11:00 hours