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 erreichbar und Johnnie's Wax Museum ist zudem 10 Minuten mit dem Auto vom Hotel entfernt. Jakhu Tempel ist in nur 6 km Entfernung von der Unterkunft. Die Entfernung zum Flughafen Shimla beträgt 10 km.
Die Zimmer verfügen über einen Balkon und eine Essecke und sind zudem mit einem Sofa ausgestattet. Sie stellen eine Wellness-Badewanne, eine behindertengerechte Dusche und eine getrennte Toilette zur Verfügung.