★★★★Hotel

Catalonia Puerta del Sol

  • Madrid, Spain
  • Calle de Atocha 23, Madrid
  • Free Wi-Fi · Restaurant · Air conditioning
Price on request

About

A 4-star Catalonia hotel on Calle de Atocha, near Puerta del Sol and Plaza Mayor.

Catalonia Puerta del Sol is in the historic centre, close to the Barrio de las Letras. Puerta del Sol and Plaza Mayor are about a 5-7 minute walk. The hotel has a restaurant.

Amenities

  • Free Wi-Fi
  • Restaurant
  • Air conditioning

Hotels in Madrid