|
The Seymour
Hotel
We are situated in the heart of Central London, within walking distance of Hyde Park. The hotel is very convenient for visiting Madame Tussaud's, Buckingham Palace, Harrods, Oxford Street and Theatre Land. |
||
|
|
|
Paddington
station
is nearby, for convenient trips to Windsor, Bath, Oxford. and the beautiful countryside of Englands's South West. Windsor Castle |
![]() Our friendly and helpful staff of this family run hotel will make your visit to London a most enjoyable experience RETURN TO OUR HOME PAGE |
The hotel was originally a family town house of the 1890's, the Seymour was renovated and modernised in 1999. 106 Sussex Gardens
|
|