Sorry! JavaScript is disabled in your browser. To get the best user experience on our website you should enable it.

Business Listings - Luxury Resorts in Shimla

Sort by
  • Koti Resorts
    9218501601
    Sadhora, Baldeyan, Mashobra-Naldehra Road, Shimla, Himachal Pradesh 171007
    Koti was built in the early nineties, by a family whose roots are in Shimla, and who envisioned the place as a retreat that was a vesti..... hillside.
    View Details