Die Unterkunft TWA Palace Hotel befindet sich in Ijebu Ode und bietet eine Bar. Zu den Einrichtungen dieser Unterkunft gehören ein Restaurant, ein Zimmerservice und eine rund um die Uhr besetzte Rezeption, zusammen mit kostenlosem WLAN.
Zimmeranzahl: 23
74 Igbeba Road, 120101 Ijebu Ode, Nigeria