A celebrated Art Deco hotel in the heart of London Mayfair, facing Green Park and just a short walk away from Buckingham Palace.
Sheraton Skyline Hotel London Heathrow
The Sheraton Skyline Hotel London Heathrow is just a few minutes away from Heathrow airport perfect for those wanting a quick and relaxing night in after a long flight.