Spanish Kingdom Apartments and Suites
Hotel
Address
No. 6 Spanish Kingdom Avenue, Hilltop Layout, New Owerri, Owerri, Nigeria
Website
Contact
+234 705 915 5000Rating on Google Maps
4.40 (90 reviews)Open on Google Maps
Discover top rated places in Owerri
No. 6 Spanish Kingdom Avenue, Hilltop Layout, New Owerri, Owerri, Nigeria