
The Blowfish Hotel is a luxury 4-star hotel in Victoria Island, Lagos, that blends timeless design with modern sophistication, offering a blend of comfort, style, and service for both business and leisure travelers.
17 Oju Olobun Street, Off Bishop Oluwole Street, Victoria Island, Victoria Island, Lagos, Nigeria