Situated 400 metres from Puerta del Sol and 600 metres from Plaza Mayor, Atocha Star features accommodation located in Madrid. This apartment offers air-conditioned accommodation with a patio and free WiFi. The apartment comes with a flat-screen TV and 1 bedroom. There is a seating area and a kitchen equipped with a dishwasher. Paseo del Prado is 700 metres from the apartment, while Museo del Prado is 700 metres away. The nearest airport is Adolfo Suarez Madrid-Barajas Airport, 13 km from Atocha Star.
A damage deposit of EUR 90 is required. You should be reimbursed on check-out.