Hotel Omran VillaHotel
505 Road Number 1 505/ D, Road No 1 Ashok Nagar, Ranchi, India., 834002 Rānchī, India
Located in Rānchī, Jharkhand region, Hotel Omran Villa By WB Inn is situated 2.9 km from Ranchi Railway Station. Among the facilities at this property are room service and a 24-hour front desk, along with free Wi-Fi throughout the property.
Peaceful place and polite staff.