The Blowfish Hotel is the ultimate oasis of comfort and style, where sophistication and attitude seamlessly blend with timeless design. A modern boutique hotel