The Atocha Suites is a few steps from Sol and features a prime location.
Set in Madrid City Centre district of Madrid, around 10 minutes' walk from Plaza Mayor. This property is located in the heart of Madrid.
There is Lavapiés subway station at a reachable distance.
Atocha Suites comprises guest rooms fitted with a private terrace, a microwave, a kitchen, a pantry and high ceiling. In-room self-catering facilities include a toaster, an oven and a washing machine.
Eat & Drink
Providing a variety of meals, Casa Patas and Casa Lastra are about 50 meters away.
Wireless internet is available in the entire apartment for free.
No parking available.
+ Read more- Less
This field is required.