Rooms Luisa Hotel Madrid, Community of Madrid
Set within 300 metres of Temple of Debod and 600 metres of Plaza de España Metro Station in Madrid, Rooms Luisa offers accommodation with seating area. It is located less than 1 km from Royal Palace of Madrid and provides a shared kitchen.
Number of rooms: 4
20 Calle de Luisa Fernanda, Moncloa-Aravaca, 28008 Madrid, Spain