The Town House Hotel 3*
Main amenities
-
Wi-Fi
-
Swimming Pool
-
On-site Dining
-
Air conditioning
Location
The Town House Hotel Ibadan is located in Ibadan, 10 minutes' drive from the Bower's Tower, and offers a swimming pool. This hotel comes with Wi-Fi in public areas.
Situated 4.5 km from the amusement park "Agodi Gardens", the 3-star hotel also gives access to such sports venues as Lekan Salami Stadium, which is 2.4 km away. The Town House in Ibadan is a 15-minute ride from the National Museum of Unity. For those travelling from afar, Ibadan airport is 15 minutes' drive away.