OYO Flagship 29128 Hotel Atithi Jakhu Ropeway
The Ridge Near Christ Church, Lakkar Bazar, 171001 Shimla, India,Object type: Hotel Sangla
Featuring a restaurant, OYO Flagship 29128 Hotel Atithi Jakhu Ropeway is located in Shimla in the Himachal Pradesh region, 6 miles from The Mall Road and 1.1 mi