Location: - Located in Manali, Himachal Pradesh region Property Facilities: - Featuring a privat
To stay here is to be at one with nature with air ever so crisp, flower swept gardens at your feet a
Rock Top inn and cafe is a cozy guest house with delicious food cafe perched on a rock overlooki
Situated in the Hills of Himalaya, Hotel Diplomat Shimla is 2 Star Hotel with High Standard Fa