Skip to content
Hotel Catalonia Hotels & Resorts

Catalonia Atocha Hotel

Atocha, 81, 28012, Madrid, Spain

8.8Excellent829 reviews

About Catalonia Atocha Hotel

  • Check-inFrom 03:00 PM
  • Check-outUntil 12:00 PM
  • Rooms138
  • Hotel chainCatalonia Hotels & Resorts
  • Property typeHotel

Popular facilities

  • Free Wi-Fi
  • Swimming pool
  • Spa
  • Breakfast
  • Bar
  • Air conditioning

Facilities are taken from the property description. Some may carry an extra charge.

Location

Atocha, 81, 28012, Madrid, Madrid, Spain

700 m from the centre of Madrid

Things to do in Madrid

Frequently asked questions

What are the check-in and check-out times at Catalonia Atocha Hotel?
How do guests rate Catalonia Atocha Hotel?
What facilities does Catalonia Atocha Hotel offer?
How far is Catalonia Atocha Hotel from the centre of Madrid?
How much does it cost to stay at Catalonia Atocha Hotel?
Catalonia Atocha Hotel Any dates