Located in Rānchī, Jharkhand region, OYO Flagship Hotel The Flora is situated 10 km from Ranchi Railway Station. This 5-star hotel offers room service, a 24-hour front desk and free Wi-Fi.
Nombre de chambres: 74
Near first mark school bariatu road ranchi Before dominos, 834009 Rānchī, Inde