Odums Hotel

Hotel

Filled out 25%

Information

1 Odums Street, East West Road, Choba, Port Harcourt, Nigeria
3

Location

Comments 1

  • E
    Elizabeth Umoh
    Just there

Nearest organizations