Neighbourhood & Attractions
London’s iconic boutique hotel is located in the achingly cool neighbourhood of cosmopolitan Bayswater in central London. Minutes from Bayswater Underground station, close to Notting Hill, Westfield, the Oxford Street shops and only steps from Hyde Park for an early morning run or casual walk in 350 acres of the greatest Royal Parks.