In the heart of Madrid
The Lido Inn is located in an historical building IN THE HEART OF MADRID.
3 minutes walking it can visit:
La Puerta del Sol.
Thyssen Museum (the great privated collection art of the world).
Museum of Modern Art “Reina Sofía”
The Royal Palace