Seymour Hotel London
Seymour Hotel London
Average rate: £45, hotel class: 2 stars
106 Sussex Gardens, London, United Kingdom
Cheap Seymour Hotel London Rates
Seymour Hotel London Reviews
Seymour Hotel London Description
Seymour Hotel's convenient and central location allows you to explore the riches of London's museums, galleries and Royal palaces. Situated in the heart of London, Seymour Hotel is within walking distance from the Hyde Park, Paddington, Lancaster Gate, and Edgware Road underground stations. This is an ideal base for visiting Madame Tussaud's, Buckingham Palace, Harrods, Oxford Street and Theatre Land. The Seymour's 19 bedrooms offer all the comforts and a relaxing atmosphere. The rooms are well-maintained a...(see more)
Note: The description above was provided by our hotel partners.
Seymour Hotel London Amenities
|
|
|
|
Cheap Seymour Hotel London Rates
» Browse All 1301 Hotels in London
Sponsored Links







