Metro Hotel Oluyole

Hotel

Filled out 30%

Information

+234 805 351 8881
Oluyole Estate Road, Oluyole, Ibadan, Nigeria
3.7

Location

Nearest organizations