Best Luxury Hotels and Resorts in Shimla, Himachal Pradesh
Koti Resorts, Mashobra-Naldehra Road, Sadhora, Himachal Pradesh, 171007
Koti Resorts, One of The Best Luxury Resorts in Mashobra, Himachal Pradesh, India Offers you an Exotic Getaway with Top Amenities of Luxury Hotels and Absolute Serenity of Himalayas Making it One Amongst the Best Hotels in Shimla.
5 out of 5 from 1 reviews