The 1-room Spectacular Apartment Atocha-Soler Madrid is around 25 minutes' walk from the ridge-top Royal Palace of Madrid. The apartment can host up to 3 guests.
The nearest Santa Maria De La Cabeza - Embajadores bus stop is fairly close to the apartment.
Situated within a few blocks of the Vast pedestrianized Puerta del Sol Public Square, this apartment also boasts easy access to Atocha train station which is merely 1 km away. The accommodation has a convenient location about 400 metres from Delicias metro station. The huge Plaza Mayor is nearly 30 minutes' walk away.