With a stay at Hotel Don Santiago Bellavista, you'll be centrally located in Santiago, within a 15-minute drive of Palacio de la Moneda and Santiago Town Square. Featured amenities include a 24-hour front desk, luggage storage, and an elevator (lift). Free self parking is available onsite.
Based on 366 reviews
Policies vary by room type and provider.