Ambush Resort

2 Star  

Near Mohan Park, Shimla, Himachalpradesh - 173 212

Starting from Rs. 6,212
Choose Dates

Ambush Resort, Shimla - Photos & Videos