Mayfair Tea Resort

Siliguri, India

Surrounded by thousands of acres of tea gardens on a lush tea estate, the Mayfair is a luxury hotel with state-of-the-art facilities. Designed with classic Tudor architecture in mind, it features comfortable public spaces with vintage furnishings and a collection of centuries-old collectibles on display. The resort has a stylish tea lounge, a bar themed around a classic English pub, two excellent multi-cuisine restaurants, and a well-stocked poolside bar.