General view

Catalonia Atocha

81 Calle De Atocha, Madrid

About Catalonia Atocha

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, bars, and entertainment options. Puerta del Sol and Plaza Mayor are within 850 meters. Small pets (one dog or cat under 20kg) are welcome upon request for a small nightly fee and deposit.

Catalonia Atocha Rooms

Slide 1

Double

Room Type

Location of Catalonia Atocha

81 Calle De Atocha, Madrid

Catalonia Atocha Amenities

Spa
Parking
24-Hour Reception
Internet
Laundry Service
Air Conditioning
Accessibility
Luggage Storage