Located in Lekki, James Court Hotel & Luxury Apartments is within a 15-minute walk of Nike Art Gallery and Elegushi Royal Beach. This hotel is 2.9 mi (4.7 km) from Landmark Beach and 2.3 mi (3.7 km) from Filmho ... Read more

View all Luxury Hotels in Ibeju