The Sinclairs Hotels in India are a delightful getaway from the busy cities of India. Located in pristine surroundings, and offering all the amenities that a traveler requires, the Sinclairs hotels are a haven of peace for the traveler seeking a quiet retreat.
Stay at a Sinclairs Hotel and you can enjoy all the comforts of well appointed rooms, attentive service, fine hospitality, delicious food and beverages and fitness and recreation options. Staying at a Sinclairs Hotel is sure to be a relaxing and happy experience.
The Sinclairs Hotel at Dooars is the largest luxury resort in Eastern India and is surrounded by verdant tea gardens.
|