Go Hotels
 
 
Home > India > Jharkhand > Jharkhand >

The World Barbil - A Business Hotel

India Flag
 
 
The World Barbil - A Business Hotel
Serenda, Joda-Barbil Highway, Keonjhar, Orissa, India, , Serenda Chowk, BARBIL, ORISSA, India, Pin-758035
Jharkhand Jharkhand India

Rated 69 / 100 based on 7 customer reviews.
 
 
The World Barbil - A Business Hotel provides cosy rooms, designed to suit the needs of any guest.