Entire House Khemsa homestay
★★
, Lachen, Lachen, Lachen, India Show on map
Royal Lachen is a 4-star hotel in Lachen, Sikkim, India. It is one of 17 places to stay in Lachen listed on Triptoic. The property has 1 rooms.
, Lachen, Lachen, Lachen, 737120, India
Check-in starts at 12AM and check-out is until 12PM. Early check-in or late check-out may be available on request.
Royal Lachen is located at , Lachen, Lachen, Lachen 737120, India.
Royal Lachen is rated 4 stars.
Royal Lachen has 1 rooms.
Highly rated alternatives close by
Entire House
Apartment/Flat
Hotel
Hotel
Hotel
#1 in Lachen
Hotel