Opubo Hotels & SuitesEdit Listing
Opubo Town, Nkoro Opobo, Rivers Nigeria

Short Description

Opubo Hotels & Suites is one of the biggest hotels in Rivers state located in Opobu town with state-of-the-art facilities to provide all hotel services including accommodation, restaurant services and lots more.

Share This Listing:

Business Information

There are no reviews for this business.