OYO 44058 Hotel Shirsha
Opposite Power Colony, Kewzing Road, 737139 Ravangla, India,Object type: Hotel Ravangla
OYO 44058 Hotel Shirsha provides accommodations in Ravangla. All rooms have a TV with cable channels and a private bathroom. The property has a 24-hour front de