BEST WESTERN PLUS Delmere Hotel está ubicada en Londres, a diez minutos andando estación de metro de Lancaster Gate. Queda apenas a un breve paseo Edgware Road. El hotel pone a su disposición servicio de entradas, un servicio de guardaequipajes y recepción 24 horas. Además, el personal multilingüe está a su disposición para proporcionarle información local. El hotel dispone de habitaciones modernas con un ventilador de techo, calefacción y un secador de pelo, además de todas las comodidades necesarias para asegurarle una estancia muy agradable. Ofrecen una bañera, una sala de estar en la habitación y un cuarto de baño privado. El bar del establecimiento sirve una variada carta de bebidas en un ambiente relajante. Además, para su comodidad también hay servicio de habitaciones en horario limitado. Además, desde BEST WESTERN PLUS Delmere Hotel se puede acceder caminando Hyde Park, Oxford Street y Marble Arch. Speakers' Corner y 34 Montagu Square están a un breve trayecto a pie.