An attractively furnished Victorian town house hotel centrally located close to Hyde Park, Marble Arch, Oxford Street, offering traditional standards of comfort, friendliness and attention.
This property also provides excellent support services for the business traveller.