Affacciato sulle montagne, l'Echor Shimla Hotel - The Zion, a 4 stelle, si trova a 4 km dal Tempio di Jakhu di Shimla.
Tra i luoghi d'interesse a circa 3 km dall'hotel c'è il Museo statale. La struttura è a 3 km dalla Residenza vicereale. L'aeroporto di Simla è situato a 20 km di distanza.
Ogni camera climatizzata è arredata con un divano e una scrivania e dispone di una TV a schermo piatto con canali satellitari. I bagni privati includono anche un set di cortesia.
Gli ospiti possono gustare la colazione al ristorante.