The spacious Palomar De Atocha Apartment Madrid is situated in the very heart of Madrid, 17 minutes' walk from the Royal Palace of Madrid. Featuring a terrace with views of the city, this apartment is not far from the Plaza Mayor.
200 metres from Lavapiés tube station, the apartment is just 250 m from the scenic Plaza de Santa Ana. Guests can easily reach La Escalera de Jacob Theatre, which is 6 minutes' walk away. Palomar De Atocha Apartment is located within reach of Gran Via Street.
The accommodation has a balcony, a terrace, and a kitchen, and comforts such as climate control. A highlight of this 120 m² apartment for guests is the presence of a hairdryer and towels in the bathroom. A separate toilet and a shower can also be found.
Palomar De Atocha Apartment comprises an equipped kitchen with an oven and a dishwasher. San Carlos bus stop is 150 metres away.
Check-in:from 15:00-20:00 hours
Check-out:until 01:00-11:00 hours