Collocato a 15 minuti in auto dalla Residenza vicereale, il The Grand Welcome Hotel & Spa Shimla, a 5 stelle, ha 26 camere. Gli ospiti che soggiornano presso l'hotel possono parcheggiare le loro auto nella struttura.
La struttura è situata a 5 km dal centro di Shimla e a 10 km dall'aeroporto di Simla. Un famoso luogo d'interesse di Shimla, il Tempio di Jakhu, si trova a 15 minuti in auto. L’hotel è a 3 km di distanza dal Tempio di Sankat Mochan.
Le camere dispongono di servizi per la preparazione di tè/caffè, nonché di una TV a schermo piatto con canali satellitari per la comodità degli ospiti. I bagni con una vasca spa, una doccia accessibile ai disabili e un WC alla francese includono anche asciugacapelli e cuffie per la doccia.