OYO 62229 Rudra Palace
Chanakya vihar,nr. bholu bhai,opp. road no. 3 ,ashok nagar, 834002 Rānchī, India,Object type: Hotel Ranchi
OYO 62229 Rudra Palace is located in Rānchī. All rooms have a TV with cable channels and a private bathroom. All rooms at the hotel feature air conditioning and