5 stars hotels in OwerriBook 5 stars hotels in Owerri, Nigeria online. Compare prices, reviews & photos of 1 hotel and get the best 5 star hotel deal for your next stay.
Royal Spring Palm Hotel & Apartments117 Akachi Layout, Off Wetheral Road, Owerri, Imo, 234460 Owerri, Nigeria, Owerri 1.7km from the center of Owerri