Village Junga Chail Kufri Road Shimla Himachal Pradesh - Shimla, India
Category: Hotel ***
A unit of Nature's Heaven Resort, in the suburbs of the Queen of Hills, Shimla, in a beautiful place called Koti on Chail to Kufri Road. A lovely Swiss style KOTI hill resort ‘Nature Nest’ which still holds the nostalgia of the old world charm along with the most modern day facilities is situated he more info »