You can tell this is special before you step inside. This is a five-star hotel found on a moored yacht, this is the first of its kind in the world. This is luxury at its most luxurious, Gibraltar at its most opulent and accommodation at its most magnificent.
Comments