Home > New Orchid Lords Inn Gangtok > Nearby Attractions
Map
Our Location
Details
New Orchid Lords Inn Gangtok
New Orchid Lords Inn Gangtok is a well-known hotel offering modern amenities and convenient access to the city's main attractions.
Â
Â