Located 526 meters from Terra Kulture, Victoria Island Lagos. Eko S & Suites Hotel is perfectly located for both business and leisure guests in Lagos. Both business travelers and tourists can enjoy the hotel's facilities and services.
Located 661 meters from Terra Kulture, Victoria Island Lagos. Hillside Gardens is conveniently located in the popular Victoria Island area. The property features a wide range of facilities to make your stay a pleasant experience.