Ashok Nagar, Ranchi, Lilabari (India) Show on map
Updating availability and prices
OYO 2973 Omran Villa is a 3-star property situated in R?nch?
Featuring a shared lounge, this 3-star hotel has air-conditioned rooms with a private bathroom
At the hotel, rooms have a wardrobe
At OYO 2973 Omran Villa, rooms include a flat-screen TV with cable channels
The nearest airport is Birsa Munda Airport, 6 km from the accommodation
Book now, best price guaranteed!