Photo gallery for Manla Homes Resort





Manla Homes Resort
Reviews
6.6 out of 10
About this property
3.5-star Shimla hotel with 2 restaurants
Explore the area

Vill Manla, Mohanpur Road, Baldeyan, Shimla, Himachal Pradesh, 171007
- Lakkar Bazar16 min drive
- Mall Road16 min drive
- Christ Church16 min drive
- Shimla (SLV)29 min drive