The International Hotel Websites
The Britannia International Hotel in London
- internationalhotellondon.com
As one of the most highly sought-after Britannia retreats, The International Hotel is situated on the water's edge of the London Docklands.