Charming Chueca Town Apartment Madrid
Charming Chueca Town features accommodation within 1 km of the centre of Madrid, with free Wi-Fi, and a kitchen with an oven, a microwave and a toaster. The property has inner courtyard views and is 800 metres from Gran Via Metro Station and 1.
Number of rooms: 2
51 Calle de Pelayo, Centro, 28004 Madrid, Spain