The Directory of Unusual Places to Stay
property image
5 star accommodation on a yacht in Gibraltar with casino, gym, spa, infinity pool and more. Rooms sleep 2-4 people.