Boasting a shared lounge and a restaurant, Delight Hotels Royal Lachen is situated in Lachen. This 3-star inn offers room service. An Asian breakfast can be enjoyed at the property. Gangtok is 45 km from the inn. Read more
Boasting a shared lounge and a restaurant, Delight Hotels Royal Lachen is situated in Lachen. This 3-star inn offers room service. An Asian breakfast can be enjoyed at the property. Gangtok is 45 km from the inn.