Property Location With a stay at Atocha Suites in Madrid Sol, you'll be minutes from Teatro Caser Calderon de Madrid and Plaza Mayor. This 4-star apartment is within close proximity of Santa Ana Square and Puerta del Sol.Rooms Make yourself at home in one of the 17 air-conditioned rooms featuring kitchens with full-sized refrigerators/freezers and microwaves. Flat-screen televisions with digital programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include washers/dryers and irons/ironing boards, and you can also request cribs/infant beds complimentary.Rec, Spa, Premium Amenities Make use of convenient amenities, which include complimentary wireless Internet access and tour/ticket assistance.Business, Other Amenities Featured amenities include luggage storage and an elevator lift.
Near Plaza Mayor