PinPointly

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