Das The Grand Welcome Hotel & Spa Shimla ist mit 5 Sternen ausgezeichnet und bietet 26 Zimmer an.
Tara Devi Temple ist innerhalb von 10 Autominuten von hier aus erreichbar und Christ Church ist zudem ca. 15 Autominuten vom Hotel entfernt. Peterhoff ist in 3 Kilometer Entfernung von der Unterkunft.
Die Zimmer verfügen über einen Balkon und eine Essecke und sind zudem mit einem Sofa ausgestattet. In den Zimmern stehen den Gästen eine Wellness-Badewanne, eine behindertengerechte Dusche und eine getrennte Toilette zur Verfügung.