Hotel Ridge View
Hotel Ridge View Near Forest Range Office Mashobra 2, 171007 Shimla, India,Object type: Hotel Sangla
Located in Shimla, within 8 miles of The Mall Road and 7 miles of Victory Tunnel, Hotel Ridge View has accommodations with a garden and free WiFi as well as fre