OYO 17291 Shree Ram Palace
Jhajjar Road, Next to Power House, 123401 Rewāri, India,Object type: Hotel Rewari
OYO 17291 Shree Ram Palace is a 3-star property located in Rewāri. All rooms have a TV with cable channels and a private bathroom. The hotel has both free WiFi