Atrakcje okolicy, w tym La Chascona – Dom Pabla Nerudy, znajdują się mniej niż 8 min piechotą od 3-gwiazdkowego Gran Hotel Bellavista Santiago de Chile.
Pokoje w tym hotelu wyposażone są w sejf, telewizję satelitarną i klimatyzację, a niektóre pokoje dysponują także prywatnymi łazienkami. Łazienka wyposażona jest w oddzielną toaletę i prysznic.
W obiekcie codziennie oferują kontynentalne śniadanie. Serwująca szeroki wybór dań restauracja Akai Sushi znajdują się nie więcej niż 150 m od Gran Hotel Bellavista w Santiago de Chile.
Hotel zawiera również zewnętrzny basen.
Park Peru Plaza znajduje się w pobliżu od hotelu, a Centrum handlowe Patio Bellavista jest w 850 metrach. Około 25 min spacerem od tego hotelu leży Kościół św. Franciszka, znane miejsce kultu. Do najlepszych zabytków, które można tu zwiedzić, należy Museo Palacio Cousiño, położony 3 km od od Gran Hotel Bellavista. Najbliższa stacja metra to Salvador, znajdująca się w zasięgu ręki od obiektu noclegowego.