Hostal Castilla I - Atocha
Madrid Madrid
Check in
2:00 PM
Check out
11:30 AM
Elevate your shopping experience with a luxurious retreat at Hostal Castilla I - Atocha, where convenience meets indulgence, 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