Aloft London Excel
Hotel
Newham, London
Located in London's Dockland area, this hotel boasts direct access to the Excel International Exhibition and Convention Centre.
Number of rooms: 252
One Eastern Gateway, Royal Victoria Dock, Newham, London, E16 1FR, United Kingdom
Hotel booked 2 times today.