The Alexandra Hotel is based in Sussex Gardens near Paddington in the heart of London.
We have 96 ensuite rooms. All rooms are recently refurbished and modernized to give you utmost comfort and style.
With easy travel links to the famous tourist attractions like Madam Tussauds, Oxford Street, Hyde park, Kensington Gardens, Royal Albert hall, Regent Street The Alexandra Hotel is the perfect place to stay whilst exploring London.
Location
159-161 Sussex Gardens
London W2 2RY United Kingdom
Map of Alexandra Hotel, Paddington
Need directions? Enter an address or click a point on the map (Display directions)
To /
From
Alexandra Hotel, Paddington
Hide map
Things to do
Related options
The Alexandra hotel is based in the centre and is convenient all the tourist for attractions that London has to offer. Hyde park, Kensington Gardens, Royal Albert hall, Madam Tussauds and many more are within walking distance.