Hotel Bellavista Santiago Suite jest położony w dzielnicy Providencia w Santiago de Chile, nie więcej niż 14 min pieszo od takich rodzinnych miejsc jak Chilijski Narodowy Ogród Zoologiczny. Podczas pobytu w tym hotelu, goście mogą skorzystać ze skrytki depozytowej.
Ten hotel zaprasza gości do 13 pokojów wyposażonych w klimatyzację oraz telewizję satelitarną. Każda łazienka zaopatrzona w oddzielną toaletę i prysznic. Komfort w łazience obejmuje suszarkę do włosów i ręczniki kąpielowe, a także podstawowe wyposażenie, takie jak oddzielna toaleta i prysznic.
Bellavista Santiago Suite zlokalizowany jest zaledwie 650 m od restauracji Galindo, która serwuje potrawy kuchni chilijskiej.
Muzeum Sztuki Przedkolumbijskiej znajduje się w odległości kilku przecznic od hotelu, a Plac Plaza Italia — w zaledwie 1 km. Palacio de La Moneda leży także w odległości 25-minutowego spaceru. Bez względu na religię, podróżni wolą odwiedzić Kościół św. Franciszka, popularne miejsce kultu położone zaledwie 1,1 km od Bellavista Santiago Suite. Obiekt noclegowy mieści się nie więcej niż 5 min spacerem min pieszo od przystanku autobusowego Parada 1 / Museo De Los Tajamares oraz niedaleko od stacji metra Salvador.