The new 5-star hotel, 23-storey building Intercontinental Hotel is located at Kofo Abayomi Street, Victoria Island, Lagos and boasts of 358 rooms, 37 suites and a presidential...