Eden Shimla
The Mountain Cottage Shimla
Eden Shimla, Nehra, Shimla, Himachal Pradesh
Reservation: 1.954.456.6789
Email: edenshimla@gmail.com