Padma Inn
HotelOne of the Most Revieweds in Barbil
Address
Rana Complex, Main Rd, Barbil, Odisha 758035, India
Contact
+91 6767 275 449Price rating
$26/night
Rating on Google Maps
3.60 (472 reviews)Open on Google Maps
Discover top rated places in Barbil
One of the Most Revieweds in Barbil
One of the Most Revieweds in Barbil
Rana Complex, Main Rd, Barbil, Odisha 758035, India
$26/night