
Madrid, Spain
Hotel Atlantico
4-star hotel
Situated in a charming domed townhouse in the heart of Madrid, this hotel offers easy access to the city's main attractions. The Royal Palace and Plaza España are within a short walk, offering guests ample opportunities for…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant


