Located just a few minutes away from Marble Arch, Hyde Park and Oxford Street, there are few better locations than this charming hotel from which to explore the many delights of central London. Visitors are always pleased by the excellent quality of service that the staff here provides. The rooms have all been fitted with first class modern amenities as standard.