Set in its own terraced gardens overlooking Hyde Park and Kensington Gardens, this attractive period hotel has been extensively refurbished to provide modern comfort and facilities in a traditional setting. Located on Bayswater Road, just minutes away from the West End, it is the perfect base for shopping and the theatre. Easy access to the City and an excellent range of meeting facilities make it ideal for the business traveller.
ReserveTravel
See more descriptions