Popular
Selected
This hotel is located on Madrid’s Gran Vía Avenue and just 400 metres from the vibrant Puerta del Sol Square. It offers smart, simple rooms with satellite TV and WiFi access. The air-conditioned rooms feature parquet floors and light, elegant décor. There's also an on-site gym and a bar.