PinPointly
Explore
Home
/
Kuchaiburi
/
Local
Hotel O by OYO PRAFULA PALACE
5111 MukundaPrasad, plot No -1275, Main Road, Bhuaneswar, Khordha, Bhubaneswar, Odisha 752056, Kuchaiburi, India
3.5
Moderate
Hotel
About
No description available.
#Hotel
View on Google Maps