two folded towels with the name mayfair spa printed on them - Mayfair Tea Resort, Siliguri

RELAX, REJUVENATE & FEEL REFRESHED

 

WELLNESS OFFERINGS AT MAYFAIR

Continue your booking