Hostel Santiago City położony jest w samym centrum Santiago de Chile i oferuje bezpłatne miejsca parkingowe na terenie.
W porze kolacji Goście mogą zjeść posiłek w restauracji Jewel of India, położonej w niewielkiej odległości od hostelu, lub w restauracji Cam Chung, w nie więcej niż 50 metrach. Obiekt w Santiago de Chile jest usytuowany zaledwie 10 min piechotą dworca autobusowego Campvs College / Antonio Varas i w zasięgu wzroku od stacji metra Ines de Suarez. Dostępny jest również wynajem samochodów.
Plaza Ñuñoa znajduje się w 2 km od hostelu, a Universidad de las Americas - tylko 5 min spacerem stąd. Ponadto hostel w Santiago de Chile leży w ciągu około 10 min jazdy od takich atrakcji przyrodniczych jak Wzgórze Santa Lucia. 3 km od hostelu Santiago City znajdują się ważne zabytki, w tym Palacio de La Moneda.