Situado a una distancia de 3 km de la Abadía de Westminster de Londres, el hotel The Duke Rooms Londres, de 3 estrellas, cuenta con 2 bares. Este bed and breakfast ofrece WiFi en toda la propiedad y un aparcamiento público cerca.
El hotel está situado en Londres, a un par de minutos en coche de la estación de metro Edgware Road. El alojamiento se encuentra a menos de 3 km del centro de Londres y a unos 2 km del Madame Tussauds de Londres. Este hotel está situado bastante cerca del Parque Regents. El hotel The Duke Rooms London está a 10 minutos en coche del Ojo de Londres y de otras atracciones principales de Londres. La estación de metro más cercana está a tan solo 550 metros.
Las 18 habitaciones, amuebladas con un escritorio, incluyen comodidades como TV de pantalla plana con canales vía satélite, además de servicio de tetera/cafetera. Los baños privados incluyen toques agradables como una secadora. Las habitaciones cuentan con una vista a la ciudad.
Cada mañana, el Duke Rooms Londres sirve a sus huéspedes un desayuno continental. Los huéspedes pueden relajarse en el bar de aperitivos con una bebida. La zona del bar incluye un salón. El restaurante Two Point invita a los viajeros a disfrutar de comida tailandesa, y se encuentra no demasiado lejos del lugar.