Delight Royal Lachung
Hotel
Lachung, Sikkim
Free Wi-Fi
Parking
Offering a pure vegetarian Indian restaurant, Hotel Royal Lachung is located in Lachung, just 500 m from the Lachung River.
Number of rooms: 23
Near Police Station, Lachung 737120, India, 737120 Lachung, India