Koti Resorts - The best honeymoon resort in Himachal. Enjoy and experience the breathtaking views, luxurious accommodations, and world-class amenities.
Location
Sadhora, Baldeyan, Mashobra-Naldehra Road, Shimla, Himachal Pradesh 171007
171007
Shimla
Himachal Pradesh
India
31.10442, 77.16662
Get directions →