Nexus Suites

36 Buari Street, OguduLagosNigeria
Hotel