Approximately a 25-minute walk from the national museum "Wallace Collection", the 2-star traditional Seymour Hotel London includes 64 rooms. The hotel features Wi-Fi in public areas and parking on site.
This hotel is in the center of the city, only 0.8 miles from Madame Tussauds London, and a few moments from Paddington metro station. The entertainment venues in the Central London district of London include Royal Albert Hall, within 30 minutes' walk of the Seymour. Visit The Long Water, 0.5 miles from the accommodation, and feel complete harmony with the nature of United Kingdom. The nearby cultural experience includes the world-famous Natural History Museum, which is about 35 minutes' walk away. This London hotel is close to a railroad station and in the vicinity of Marylebone train station.
The rooms at the Seymour London have individual climate control, central heating system, and an iron. Some of them comprise a seating area and a kitchenette area, appointed with a couch bed. Rooms are fitted with private bathrooms. Bathrooms include a separate toilet and a shower, and such comforts as a hair dryer and towels. Some of these rooms also look out over the pool. Guests are welcome to use an a fully-fitted kitchen with a microwave oven, an electric kettle, and kitchenware in an apartment.
Seymour Hotel features a continental breakfast. Fountains Abbey Paddington is situated 700 feet from this property.