
Hostal Castilla I - Atocha
Madrid Madrid
Check in
2:00 PM
Check out
11:30 AM
Your retail therapy starts the moment you check in at Hostal Castilla I - Atocha, nestled in the heart of a shopper's wonderland, Hostal Castilla I - Atocha is within a 10-minute walk of Puerta del Sol and Plaza Mayor. This hostal is 25 minutes walk to Royal Palace of Madrid and 25 minutes walk to Almudena Cathedral.
Shop till you drop then relax with a private balcony, a fully-stocked minibar, a private bathroom with premium toiletries, daily housekeeping, in-room coffee & tea facilities, complimentary high-speed WiFi, Egyptian-cotton sheets and a 24-inch flat-screen TV in style in our city-centre rooms. Conveniences include an in-room safe and a desk.
Property Details
Location
Calle de Atocha, 43, Madrid, Madrid 28012, Spain