Delight Royal Lachen
Gumpha road , near lachen Monastry, 737120 Lachen, India,Object type: Inn Lachen
Delight Royal Lachen is located in Lachen and features a shared lounge. This 3-star inn offers a 24-hour front desk and room service. There's a restaurant servi