numa I Luna Apartments
11 Calle de la Palma, Centro, 28004 Madrid, Spain
Located within less than 1 km of Gran Via Metro Station and a 9-minute walk of Gran Via in the centre of Madrid, numa I Luna Apartments provides accommodation with free Wi-Fi and a kitchenette.