The business Dos Castillas accommodates guests in a commercial area of Madrid.
You can find Gran Via only 450 meters from the property.
Atocha train station is swiftly reachable.
II Castillas Madrid Hotel has 62 guestrooms appointed with individual climate control, a minibar, high-speed internet, multi-channel television and direct dial telephone and provides ideal lodging in Madrid. Decorated in simple design with parquet floor, the rooms feature private bathrooms equipped with a shower, a bidet and towels.
Eat & Drink
Guests can share a meal in La Barraca and La Gloria de Montera, located about 100 meters away.
A buffet breakfast is served at affordable prices.
The venue offers concierge service, room service and porter service.
Wireless internet is available in the entire hotel for free.
Public parking is possible at a location nearby at EUR 25 per day.