Toshali Royal View

3 Star  

Kufri Chail Road, Shimla, Himachal Pradesh - 171 012

Starting from Rs. 3,193
Choose Dates