Das Hotel Novapark Santiago de Chile befindet sich in Santiago de Chile, circa 14 Gehminuten vom Centro Cultural Gabriela Mistral entfernt und bietet den Auto-Verleih zur Miete sowie verfügt über WLAN in den öffentlichen Bereichen. Das Hotel liegt ideal im Bezirk Lomas de Chapultepec. Es gibt unter anderem einen Privatparkplatz vor Ort.
Das Hotel befindet sich im historischen Zentrum von Santiago de Chile, in einer 2 km Entfernung von der Chilenische Nationalzoo. Einkaufszentrum Vivo Centro befindet sich gleich neben dem Novapark. Außerdem ist das Stadttheater von Santiago lediglich 7 Gehminuten von der Unterkunft entfernt. Das 3-Sterne-Hotel ist in rund 300 Meter Entfernung von der U-Bahn-Station Santa Lucía.
Die Zimmer im Novapark Santiago de Chile bieten einen Safe, einen persönlichen Safe und schallisolierte Fenster. Die Zimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet. Die Badezimmer mit einer getrennten Toilette und einer Dusche umfassen zudem einen Haartrockner und Badelaken.
Die Gäste können sich auch in der Lounge- Bar bei einem Getränk entspannen. Das Restaurant Bocanariz bietet eine große Auswahl an chilenischen Speisen und liegt circa 13 Gehminuten vom Hotel Novapark entfernt.