Skip Navigation



Truly a sight to behold, Taj club house is famous for its magnificent homes of British luminaries. As the original site of the renowned madras this property is the ideal venue for the discerning business traveller. As you approach, you will come face to face with a grand, 45,000 sq. Ft. Blue glass façade that acts as a preview to all the hotel has to offer. Prepare to indulge yourself in this beautiful property with a range of carefully curated treatments, aromatherapies, and beauty regimes that will ensure you feel on top of the world.

Treatments & Therapies