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 Sol.
Address: Espada, 6, Madrid
Rates from:
EUR 27 Book Now