The George Hotel se encuentra en Lagos, a 900 metros del centro deportivo, y ofrece piscina al aire libre, habitaciones para no fumadores, WiFi gratuita en todas las instalaciones y centro de fitness. El hotel está situado en el distrito de Ikoyi, a 1,5 km del centro médico Police Medical Centre.
Las habitaciones cuentan con aire acondicionado, zona de estar, TV de pantalla plana con canales vía satélite, zona de cocina, zona de comedor y baño privado con artículos de aseo gratuitos, ducha y secador de pelo. Las habitaciones están equipadas con cafetera. Algunas incluyen una terraza y otras ofrecen vistas a la piscina. Todas las habitaciones están equipadas con escritorio.
El establecimiento cuenta con recepción 24 horas, restaurante y terraza.
The George Hotel está a 2,1 km del embarcadero del Puente de Falomo y a 2,2 km del parque Muri Okunola. El establecimiento ofrece servicio de traslado.