A historic floating hotel that once offered a dose of luxury and tranquillity to visitors now eerily sits abandoned in the middle of the ocean. Situated off the coast of the Isle of Wight, No Man's ...