Mi Casa Inn - Residencia Atocha Río - Hostel ist nur 9 Minuten zu Fuß von Metrostation Delicias und 16 Minuten Fußweg von Museo Nacional Centro de Arte Reina Sofía entfernt.