Hotels & lodging Unclaimed The Blowfish Hotel Address17 Oju Olobun Close, Lagos, Victoria Island, LagosWebsitetheblowfishgroup.com/hotel Open map Claim this business Report a mistake or ask for removal