Odo Oba Hotel

Hotel

Filled out 30%

Information

St, 177 Oke Afo Road, Iwo, Nigeria
3.5

Location

Comments 2

  • N
    NUBI SEYI
    Cool
  • A
    Adegboye Kazeem Olamilekan
    Nice

Nearest organizations


  • Amusement park;Amusement center;Tourist attraction
  • Amusement park;Campground;Park;Tourist attraction