Die Unterkunft Denzong Shangrila Lords Inn - Hotel & Spa, die in Gangtok, 2,1 km von Palzor Stadium entfernt gelegen ist, verfügt über Übernachtungsmöglichkeiten mit einem Restaurant, kostenlosen Privatparkplätzen und einer Bar. Dieses Hotel mit 3 Sternen verfügt über einen Zimmerservice und eine rund um die Uhr besetzte Rezeption. Dieses Hotel liegt 3,8 km von Kloster Do Drul Chorten und 4,1 km von Aussichtspunkt Ganesh Tok entfernt.
Beim täglichen Frühstück werden als Buffet angebotene, amerikanische oder asiatische Optionen angeboten.
Kloster Enchey liegt 2,3 km von der Unterkunft Denzong Shangrila Lords Inn - Hotel & Spa entfernt, während Tibet-Museum Namgyal Institute of Tibetology 3,6 km entfernt ist. Der nächstgelegene Flughafen ist der Internationaler Flughafen Bagdogra, 122 km von der Unterkunft Denzong Shangrila Lords Inn - Hotel & Spa entfernt.