Holiday Inn Express London ExCeL

Starting at
$62
Interior Entrance
Reception
Lobby Sitting Area