TWA Palace Hotel está en Ijebu Ode y cuenta con bar. Este alojamiento ofrece restaurante, servicio de habitaciones y recepción 24 horas, además de wifi gratis en todo el alojamiento.
Número de habitaciones: 23
74 Igbeba Road, 120101 Ijebu Ode, Nigeria