Das Hotel Bellavista Santiago Suite liegt im Viertel Providencia, in 25 Fußminuten Entfernung von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem Kulturzentrum Palacio de la Moneda und Plaza de la Ciudadanía.
Das Stadtzentrum von Santiago de Chile ist 5 km und Museo de Artes Visuales ist nur 1 km vom Hotel entfernt. Nicht weit entfernt von dem 3-Sterne-Hotel finden Sie den Chilenischen Nationalzoo. Das Bellavista Santiago Suite liegt in einer Entfernung von ungefähr 10 Autominuten vom Parque Quinta Normal. Die Unterkunft ist in unmittelbarer Nähe von der U-Bahn-Station Salvador gelegen.
13 Zimmer im Hotel sind mit modernen Annehmlichkeiten ausgestattet, darunter eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen. Außerdem verfügen die Badezimmer über eine getrennte Toilette und eine Dusche. Eine getrennte Toilette und eine Dusche sind in den Badezimmern ebenso vorhanden wie Annehmlichkeiten wie ein Haartrockner und Handtücher.
Darüber hinaus bietet das Restaurant Galindo eine Vielzahl von chilenischen Köstlichkeiten und liegt nur 650 Meter zu Fuß vom Bellavista Santiago Suite entfernt.