The Baywaters Suites
Lagos
Check in
N/A
Check out
12:00 PM
With a stay at The Baywaters Suites in Lagos (Ojodu), you'll be a 5-minute drive from Lagos State Government Secretariat and 5 minutes from Allen Avenue. This hotel is 3.5 mi (5.6 km) from Actis Ikeja Mall and 4 mi (6.4 km) from Computer Village.
Make yourself at home in one of the 18 guestrooms.
Property Details
Location
17, Tijani Bello Street, Lagos, , Nigeria