
Madrid, Spain
Catalonia Atocha
4-star hotel · CATALONIA HOTELS
Situated in central Madrid, this hotel is near Paseo del Prado, Atocha Railway Station, and the city's main museums and attractions. The hotel boasts a neoclassical style and is conveniently located near a variety of restaurants…
- Wi-fi · extra charge
- 24-hour reception
- Outdoor freshwater pool
- Air conditioning in Restaurant







