- All reviews
Located in Santiago (Bellavista), Hotel Castillo is minutes from Chilean National Zoo and La Chascona. This hotel is close to San Cristobal Hill and Palacio de la Moneda.
Make yourself at home in one of the 12 air-conditioned guestrooms. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have shower/tub combinations and complimentary toiletries. Housekeeping is provided daily, and cribs/infant beds (complimentary) can be requested.
Make use of convenient amenities, which include complimentary wireless Internet access and concierge services.
A complimentary continental breakfast is served daily.