Odisha hotel is a restaurant located in Khordha, Odisha. The average rating of this place is 3.80 out of 5 stars based on 46 reviews. The street address of this place is 5MW4+85, Khordha, Odisha 752050, India. It is about 3.72 kilometers away from the Khurda Road railway station.
Saubhagya Subhadarshi (Julu) 22 months ago
The place is quite good and price is also minimal.
Swaraj Singhdeo 11 months ago
Very good services, delicious food and hygiene maintained.
K.DILESWAR RAO 15 months ago
Nice food with good service