8.2/10
Very Good
10 reviews
Free Wi-Fi
Featuring an outdoor swimming pool and a fitness centre, Oxygen Holiday Resort is situated in Owerri. All rooms feature a kitchen and a private bathroom.
Number of rooms: 41
Plot 2-10 Lady Anna's Nwosu Lane, off Assembly Road, Area E, New Owerri L/out Owerri, 460221 Owerri, Nigeria