Omran Villa, a guest house, is a property located in Rānchī. This guest house has air-conditioned rooms with a private bathroom. The accommodation provides free WiFi throughout the property.
All guest rooms in the guest house are equipped with a flat-screen TV.
When guests need guidance on where to visit, the reception will be happy to provide advice.
Birsa Munda Airport is 4 km away.