Hotel confortable y acogedor, situado en la zona de Paddington y cercano a Oxford Street y la zona comercial de Queensway. A poca distancia de la mayor parte de las atracciones turísticas, entre las cuales Selfridges, Harrods, Madame Tussauds, el Palacio de Buckingham, Portobello Road, el London Eye, Convent Garden, Piccadilly Circus. Dispine de 85 habitaciones totalemente equipadas. Dispone de un parking concertado a 2 minutos del hotel (NO gratuito). El vestíbulo está decorado de forma tradicional. Ofrece un ambiente agradable, gracias a sus grandes ventanas y una lámpara de araña moderna. Hay un bar al lado del vestíbulo con más asientos.
El hotel está situado en una callecita, a la salida de una plaza en Bayswater, a 2 minutos de Paddington y del la estación de metro de Lancaster, con fácil acceso a todas las zonas del Londres. Hyde Park está a un paseo del hotel.
El restaurante está en la planta baja, es agradable, decorado con muebles de madera clara en tonos modernos.