Este atractivo complejo de apartamentos está situado en Cromwell Road, en Londres. El complejo está situado con fácil acceso a una gran cantidad de atracciones de la zona. Los huéspedes pueden disfrutar de una terapia de compras en South Kensington, Kensington High Street o en los famosos distritos comerciales de Knightsbridge y Chelsea. En las inmediaciones se encuentran el Palacio de Kensington, el Museo de Historia Natural y el Museo de Ciencias, así como el Royal Albert Hall. Hyde Park también está a poca distancia a pie. Este maravilloso complejo data de mediados del siglo XIX. El complejo ha conservado maravillosamente elementos de su antigua gloria. Los apartamentos están elegantemente decorados y están bien equipados con comodidades modernas. Los huéspedes están invitados a aprovechar las instalaciones y servicios que ofrece el complejo.