Castillo is a modern 2-star hotel set 1.6 km from Metropolitan Cathedral and 2.1 km from Palacio de La Moneda.
Located in a vibrant area close to Bellas Artes subway station as well as a museum, a church and a cathedral in Santiago. The city center is 7 km away from the hotel.
The hotel is surrounded by a zoo and restaurants.
Hotel Castillo is a property in Santiago that comes with 12 rooms and provides free Wi-Fi, a minibar, cable TV, a personal computer and IDD telephone. They also feature private bathrooms fitted with a bathtub, a shower and a hairdryer.
Guests can enjoy Chilean cuisine in The Dining Room Restaurant at The Aubrey located 150 meters away.
It will take a 25-minute drive to get to Arturo Merino Benitez airport.
Hotel Castillo provides guests with 24-hour front desk, laundry and concierge service.