
Madrid, Spain
Santos Agumar Atocha
4-star hotel · HOTELES SANTOS
0.1 km straight-line distance
This city hotel is located in the heart of the vibrant city of Madrid. The hotel is situated on the Reina Cristina Avenue close to Retiro Park, the Prado art museum and the airport. Nearby guests will find a host of intriguing…
- Wi-fi
- 24-hour reception
- Restaurant
- Laundry service























