Mayfair Tea Resort – Siliguri
Mayfair Tea Resort – Siliguri is India’s first Boutique Tea Resort. This luxury hotel is set in an enchanted location, set amidst thousands of acres of tea gardens.
Restaurant & Bar
Kids Play Areas & Room
The MAYFAIR Tea Resort offers accommodation options spreading across 7 different categories with tastefully furnished rooms & suites. With Spectacular event venues and world class fine dining options, this hotel was built in the 16th century Tudor style architecture. The property features vintage furnishings, classic centuries-old collectibles, chequered black and white flooring carved with exquisite Italian marble and uniquely antique furnishings.
Mayfair Tea Resort - Siliguri