Boasting a bar and a restaurant, Duban International Hotel Ogba is situated in Lagos. The 3-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi. The National Gallery of Modern Art is 18 km from the hotel.
Number of rooms: 84
63/65 isheri road, ogba ikeja lagos, Lagos, Nigeria