Hotel Apple Villa is a hotel located in Semiliguda, Odisha. The average rating of this place is 3.90 out of 5 stars based on 678 reviews. The street address of this place is PV35+FMG, Jeypore-Vizianagaram Rd, Semiliguda, Odisha 764036, India. It is about 5.82 kilometers away from the Dummuriput railway station.
Rakesh Prasad Shaw 11 months ago
An amazing place to visit, feels like home, safe and clean
Rajiv Naik 11 months ago
Good hospitality means apple villa, fresh rooms with good furniture
Debasundar Behera 13 months ago
Lovely stay with good hospitality.. perfect location..within convenient price