
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.
Stay in one of 16 guestrooms featuring flat-screen televisions. Your memory foam bed comes with down comforters and Egyptian cotton sheets. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and hair dryers.
Property Details
Location
Calle de Atocha, 43, Madrid, Madrid 28012, Spain