Situado en una pintoresca avenida arbolada en el centro de Londres, esta hermosa casa victoriana del hotel se presenta como el punto de partida ideal para explorar la ciudad. Durante su estancia se puede visitar el mundialmente famoso London sitios, entre ellos Hyde Park, Oxford Street y Marble Arch, que se encuentran a poca distancia del hotel. Por las noches se puede disfrutar de una copa en el hotel's Jazz Bar, o simplemente relajarse en el cómodo salón con su pequeña biblioteca.