El Gran Hotel Bellavista Santiago de Chile se encuentra a unos 1 km del Zoológico Nacional, y a 25 minutos a pie del Parque de las Esculturas. Situado no muy lejos de la Plaza a la Aviación, este hotel de 3 estrellas cuenta con unas piscinas exteriores en la que los huéspedes pueden relajarse.
El Gran Hotel Bellavista Santiago de Chile cuenta con una caja fuerte personal, TV de pantalla plana con canales vía satélite y climatizador disponibles en las habitaciones. Todos los baños disponen de un inodoro separado y ducha.
Este lugar ofrece un desayuno continental, preparado a diario. Puedes comer en el restaurante Akai Sushi, justo al lado del Gran Hotel Bellavista.
El hotel, situado en el distrito Juárez, está a 20 minutos a pie del Museo Nacional de Bellas Artes y a 30 minutos a pie de lugares de compras como el Mercado Tirso de Molina. A una distancia de 2 km del Gran Hotel Bellavista, los viajeros de negocios encontrarán la Torre Entel. Los atractivos culturales cercanos incluyen el Museo de Artes Visuales, que está a un corto paseo de este establecimiento. Este hotel está a poco más de 5 minutos a pie del teleférico Zoologico.