Este cómodo hotel está ubicado en Notting Hill. Hay un total de 30 dormitorios a disposición de los clientes. Este hotel no permite la entrada a mascotas.