Situado a 3 km de la Isla de los Perros, el hotel Sunborn London Yacht Hotel, de 4 estrellas, está cerca del Centro de Exposiciones ExCeL. Con un restaurante y depósito de equipajes, este hotel se encuentra a un par de minutos en coche del Teleférico Aerolínea Emirates.
El hotel está situado en el barrio Newham, a 17 minutos a pie de Dock Beach. El lugar está a 25 minutos a pie de la Barrera del Támesis en Londres. Este hotel está a 4 km de la Casa de la Reina. El Sunborn London Yacht Hotel está al lado del ferrocarril Custom House for ExCeL.
Amuebladas con un escritorio, las 136 habitaciones incluyen comodidades como TV de pantalla plana con canales vía satélite, junto con servicio de tetera/cafetera. Los baños tienen un aseo separado y una ducha, así como un secador de pelo y toallas de baño para mayor comodidad. Algunas unidades disponen de vistas al mar.
Los huéspedes pueden desayunar en el restaurante cada mañana. Los viajeros disfrutarán de la comida europea en el restaurante el Tapa Tapa, que se encuentra aproximadamente a 5 minutos a pie del alojamiento.