Located 29 meters from Hotel Shambhala. Hotel New Orchid is conveniently located in the popular Sungava area. The hotel offers guests a range of services and amenities designed to provide comfort and convenience.
Located 152 meters from Hotel Shambhala. Hotel Royal Orchid and Spa is a popular choice amongst travelers in Gangtok, whether exploring or just passing through.
Located 193 meters from Hotel Shambhala. Ideally located in the Sungava area, Denzong Shangrila promises a relaxing and wonderful visit. Featuring a satisfying list of amenities, guests will find their stay at the property a..