See all photos
106 Sussex Gardens, London, United Kingdom
The 2-star Seymour Hotel London offers proximity to the Green Park, situated nearly a 25-minute walk away. This London hotel offers 64 rooms and amenities such as baggage storage.
The hotel is nestled in Central London with an array of dining experiences that will tantalise your taste buds, 2.6 km from the hard-to-miss historical sites like Buckingham Palace. The Seymour London can be reached about 30 minutes on foot from the Royal Albert Hall. Madame Tussauds London is also only 1.2 km away. Paddington underground station, situated just around the corner from the accommodation, provides a quick connection to all areas of London.
In-room facilities include a flat-screen TV with satellite channels as well as tea and coffee making equipment. A separate toilet and a shower, along with hairdryers and bath sheets, are provided in the bathrooms.
Seymour Hotel is around a 5-minute drive from Roba Bar & Restaurant.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Seymour Hotel! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices