Hotel Dalziel

2 Star  

Summer Hill, Shimla, Himachal Pradesh - 172 001

Starting from Rs. 3,013 Rs. 2,376
Choose Dates

Hotel Dalziel, Shimla - Photos & Videos