Reserve online
Hotel Regina Madrid
and save with our discounted rates
The Hotel Regina Madrid is on Alcala street, near Puerta del Sol. The nearest metro station is "Sevilla" (línea 2).
Zoom