Location
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 21.1 mi (33.9 km) from Landmark Beach and 3.5 mi (5.6 km) from Actis Ikeja Mall.
Business, and other amenities
Featured amenities include complimentary wired internet access, dry cleaning/laundry services, and laundry facilities.