Altium Properties

Sol

Sol is Spain's kilometre zero. Between Puerta del Sol, Plaza Mayor (1619) and the start of Gran Vía, it concentrates the country's greatest urban intensity: historic shops, theatres, the San Miguel Market and constant life at all hours.