Manla Homes Resort
Photo gallery for Manla Homes Resort
Overview of Manla Homes Resort
Manla Homes Resort
3.5-star Shimla hotel with 2 restaurants
Reviews
6.4
Popular amenities
Explore the neighborhood
Vill Manla, Mohanpur Road, Baldeyan, Shimla, Himachal Pradesh, 171007
- Craignano Nature Park13 min drive
- Lakkar Bazar20 min drive
- Mall Road29 min drive
- Shimla (SLV)98 min drive