Hotel Avenida Gran Vía
Hotel
Centro
The modern Hotel Avenida Gran Vía is just off Madrid's Gran Vía, 100 metres from Callao Metro Station, air-conditioned, rooms with free Wi-Fi.
Number of rooms: 35
Mesonero Romanos, 14 (corner of Gran Vía, 33), Centro, 28013 Madrid, Spain