London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
129 Bayswater Road, London
This calm, elegant 4-star London Hilton is set in a historically listed building with stunning views over Hyde Park and Kensington Gardens. Situated next to Queensway tube station and 3 minutes' walk from Bayswater tube station.
See MoreUsage of subsidiary facilities may incur additional fees