No image available for this hotel
No image available for this hotel
Madrid, Madrid
Spend a second to
save a fortune!
Spend a second to save a fortune!
Espada, 6, Madrid
CH Lemon Rooms is a central Madrid guest house, 50 metres from Tirso de Molina Metro Station. It offers modern, air-conditioned rooms with a private bathroom, free Wi-Fi, safe and satellite TV. This guest house is 10 minutes’ walk from Puerta del...
See MoreUsage of subsidiary facilities may incur additional fees