A una distancia de 3 km del World Hotel Londres, los huéspedes pueden visitar el Madame Tussauds de Londres.
Este hotel de 3 estrellas ofrece alojamiento en el distrito Kilburn, al alcance del TK Maxx. Entre los lugares de interés religioso de la zona se incluyen la Abadía de Westminster (a 7 km) y la Mezquita Central Londres (a 2 km). El hotel World también te lleva a los Almacenes Selfridges, que se ubican a 10 minutos en coche. La estación de metro Kilburn Park está situada a unos 900 metros del hotel.
Este establecimiento ofrece 6 habitaciones con una tv de pantalla plana con canales vía satélite, así como equipo de café y té. Las habitaciones cuentan con servicios de baño, incluyendo inodoro separado y ducha. Los baños, que ofrecen comodidades como un secador de pelo y toallas de baño, también incluyen un inodoro separado y una ducha.
El restaurante The Kilburn Arms está a unos cuantos pasos del hotel World Londres.