Koti Resort Naldehra

Address: Sadhora, Baldeyan, Shimla, Himachal Pradesh 171012 India.
  • Plasma TV
  • Free Wifi
  • Pool
  • Breakfast
  • Restaurant
  • Accessibiliy

Package Details - On Request