These air-conditioned apartments are located next to Madrid’s prestigious Gran Vía, 4 minutes’ walk from the Puerta del Sol. They offer stylish accommodation, free Wi-Fi and are close to Callao, Plaza de España and Sevilla Metro stations.
Number of rooms: 6
Jardines, 29, Centro, 28013 Madrid, Spain