Greatwood Hotels Ltd offers accommodation in Owerri. There is a water park on site and guests can enjoy the on-site restaurant. Each room at this hotel is air conditioned and features a flat-screen TV. Certain units feature views of the pool or...
Greatwood Hotels Ltd offers accommodation in Owerri Read more
Greatwood Hotels Ltd offers accommodation in Owerri. There is a water park on site and guests can enjoy the on-site restaurant. Each room at this hotel is air conditioned and features a flat-screen TV. Certain units feature views of the pool or...
Greatwood Hotels Ltd offers accommodation in Owerri. There is a water park on site and guests can enjoy the on-site restaurant. Each room at this hotel is air conditioned and features a flat-screen TV. Certain units feature views of the pool or...
Number of Rooms: 97