Yacht Hotel, Victoria Docks – LONDON
At Victoria Docks , London, there is a Hotel running on a super Yacht inside the dock. The worlds first custom built Yacht Hotel offering business travellers and holidaymakers a…
At Victoria Docks , London, there is a Hotel running on a super Yacht inside the dock. The worlds first custom built Yacht Hotel offering business travellers and holidaymakers a…