El Hotel The Ned Londres, de 5 estrellas, goza de una ubicación ideal en el centro de Londres, a unos 5 minutos a pie de la Galería de Arte Guildhall. Situado diseñado por Sir Edwin Lutyens, el hotel cuenta con Wi-Fi y un aparcamiento.
Atracciones urbanas como el Puente de la Torre, que se localiza en los alrededores de este hotel, y la Catedral de San Pablo de Londres que se localiza a unos 800 metros, bien merecen una visita. A 20 minutos a pie del hotel Ned Londres, los viajeros de negocios encontrarán el Middle Temple. Los huéspedes también podrían disfrutar de la proximidad a St Stephen Walbrook's Churchyard Garden, situado a unos 200 metros. Encontrarás el Museo del Banco de Inglaterra a unos cuantos pasos de este alojamiento. El Hotel The Ned está a 15 minutos a pie de la estación de autobuses London Bridge y justo a la vuelta de la esquina de la estación de metro Bank y Monument.
Las 250 habitaciones son aptas para alérgicos y están equipadas con una tv de pantalla plana con canales vía satélite, así como con minibar, equipo de café y té. Un inodoro separado y ducha son gratuitos en las habitaciones. Un inodoro separado y una ducha se proporcionan en los baños separados, junto con secadores de pelo y toallas de baño.
Se sirve un desayuno vegetariano de 7:00 AM a 11:30 AM los fines de semana. Entre otras instalaciones del Ned se encuentra el restaurante Electric Diner, que sirve cocina americana, así como el restaurante Parlour, que ofrece platos internacionales. El bar lounge es perfecto para disfrutar de una bebida relajante.