Location: Shimla, Himachal Pradesh, India
Features:Indian mountain resort with health spa, gym, horseback riding, swimming pool, billiards, trekking / hiking, children’s (kid’s) club and conference facilities (140). Located in Shimla, Himalayas, India. Nearest airport is Jubbarhatti or Chandigarh