London’s largest exhibition centre is easily accessible by riverboat from Westminster Pier, which is a 5-minute walk from the hotel.