Three Stars in London - Docklands Royal Victoria Dock, Docklands, London, E16 1AL Tags: air conditioning, bar, business facilities, car parking, lounge bar, restaurant, televisions