Situated in Madrid, Casa de Huéspedes Mi lla is 350 metres from Santa Cruz Palace. A short walk of about 700 metres leads to the centre of Madrid. The property lies 70 metres from La Latina Metro Station. In the vicinity are Catedral Castrense de las Fuerzas Armadas (530 metres) and Gran Via (1.3 km). It is 14 km to Adolfo Suarez Madrid-Barajas Airport.
There are 8 rooms in total. Shared bathrooms are available to guests.
Heating is available. Guests stay in a non-smoking property. For internet access, there is free WiFi.