MAYFAIR Spa Resort and Casino

MAYFAIR Spa Resort & Casino is one of the finest Luxury hotel and Resort chain of India. Its Branch in Gangtok is one of its best property. The Resort is 10 km away from the heart of the capital Gangtok of Sikkim. The property spreads across 48 acres of lushContinue Reading