Hotels near Puerta del Sol, Madrid

Puerta del Sol is a town square in the Centro district of Madrid. The nearest metro station is Sol, about 0.1 km away.

Getting to Puerta del Sol

Ask Voya about this trip