Das Hotel Vista Hill Santiago de Chile ist im Stadtteil Lomas de Chapultepec von Santiago de Chile gelegen, nur 9 Gehminuten vom Cerro Santa Lucía entfernt. Das Hotel bietet seinen Gästen 11 Zimmer und zahlreiche Annehmlichkeiten, darunter einen Gepäckraum.
Parque O'Higgins ist rund 3 km vom Hotel entfernt gelegen. Die Unterkunft liegt auch in ca. 5 Gehminuten Entfernung von der U-Bahn-Station Santa Lucía. Die Basilika La Merced liegt in unmittelbarer Nähe vom Vista Hill und kann von Gläubigen und Touristen besucht werden. Die Bushaltestelle Bellavista / Purisima ist in etwa 900 Meter Entfernung vom Hotel.
Die Zimmer verfügen über einen Ankleidebereich und sind zudem mit einem Schrank ausgestattet. In Badezimmern werden eine getrennte Toilette und eine Dusche zur Verfügung gestellt. Sie können auch eine getrennte Toilette und eine Dusche in den privaten Badezimmern nutzen. Die Zimmer kommen mit Blick auf die Berge.
Das Restaurant Bocanariz serviert chilenische Gerichte und liegt nur 8 Minuten Fußweg vom Vista Hill Santiago de Chile entfernt.