Este hotel está situado en el centro, cerca de Hyde Park y a 400 m de la estación de metro Lancaster Gate, y tiene un excelente acceso a todas las atracciones de Londres. El aeropuerto de Londres Heathrow dista aproximadamente 17 km. Con una amplia gama de servicios, este hotel recientemente reformado se parece ahora a una propiedad más lujosa, con todos los adornos, incluido el mármol dorado traído de Italia y todos los muebles hechos a mano para crear un espacio único en el que relajarse y descansar. El restaurante alberga una impresionante zona de estar de estilo invernadero con ventanales del suelo al techo, un creativo bar de cócteles y una hermosa terraza para disfrutar de una cena al aire libre en los meses de verano. El establecimiento cuenta con 3 salas de conferencias y eventos totalmente climatizadas y un vestíbulo completamente renovado con recepción las 24 horas e Internet inalámbrico. Las 168 habitaciones de generosas dimensiones con camas grandes y cómodas y un diseño contemporáneo ofrecen un espacio de descanso lejos del ritmo acelerado de la ciudad.