Mayfair Himalayan Spa Resort, Kalimpong, India

Mayfair Himalayan Spa Resort, Kalimpong

Mayfair Himalayan Spa Resort, Kalimpong is the former Himalayan Hotel of Kalimpong which was established more than 118 years ago by the MacDonald family. The luxury property maintains the elegant ambiance that reflects the amalgamation of colonial taste and modernity. Mayfair Himalayan Spa Resort, Kalimpong is located in close proximity to the main town. Despite […]