Alexandra Hotel London

159 - 161 Sussex Gardens, London, W2 2RY

Location: Paddington
Check-in: 14:00:00
Check-out: 11:00:00

Alexandra Hotel London

Alexandra Hotel is so close to Paddington Station that getting around central London or catching the Heathrow Express is effortless. Even attractions like Oxford Street and Hyde Park are within easy reach. This three star hotel in London’s Paddington has comfortable ensuite rooms with a buffet breakfast included!