Situated 400 metres from Puerta del Sol and 600 metres from Plaza Mayor, Atocha Star features accommodation located in Madrid. Guests have access to free WiFi. The apartment has 1 bedroom with air conditioning, a dining area and a fully equipped kitchen with a dishwasher. There is a bathroom with a Read more
Situated 400 metres from Puerta del Sol and 600 metres from Plaza Mayor, Atocha Star features accommodation located in Madrid. Guests have access to free WiFi. The apartment has 1 bedroom with air conditioning, a dining area and a fully equipped kitchen with a dishwasher. There is a bathroom with a hair dryer. Paseo del Prado is 700 metres from Atocha Star, while Museo del Prado is 700 metres away. The nearest airport is Adolfo Suarez Madrid-Barajas Airport, 13 km from the accommodation.