Das Hotel Gran Palace Santiago de Chile liegt in 450 Metern vom Chilenischen Museum für präkolumbische Kunst und lediglich 5 Gehminuten vom Kulturzentrum Palacio de la Moneda und Plaza de la Ciudadanía entfernt. Das Hotel mit einem beheizten Swimmingpool befindet sich nur 500 Meter von der Plaza de Armas im Viertel Lomas de Chapultepec von Santiago de Chile.
Das Zentrum von Santiago de Chile kann man fußläufig in 25 Minuten vom Hotel aus erreichen. Das Gran Palace befindet sich in der Nähe vom Palacio de La Moneda, und zwar 8 Gehminuten entfernt. Das Museo Palacio Cousiño liegt nicht weit entfernt von der Unterkunft und ist ein idealer Ausgangspunkt für einen Ausflug in die Geschichte von Santiago de Chile. Das Hotel liegt in einer zentralen Lage 350 m von der U-Bahn-Station Armas und eignet sich gut zur Erkundung der Stadt.
Das Gran Palace Santiago de Chile verfügt über 52 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen und einem Smart-TV ausgestattet sind. In Badezimmern findet man eine getrennte Toilette und eine Dusche. Die privaten Badezimmer mit einer getrennten Toilette und einer Dusche bieten zudem einen Haartrockner und Badelaken.
Im Hotel Gran Palace wird das Frühstücksbuffet angeboten. Das Restaurant Terraza serviert eine Reihe von internationalen Mahlzeiten.