Updating availability and prices
The Seymour Hotel offers comfortable and modernized accommodation in the heart of central London. The hotel's enviable location allows guests to explore the riches of London's museums, galleries and Royal palaces with great ease.
Guests at this hotel can enjoy of being in close proximity to the well-known attractions of the city such as Sherlock Holmes Museum, Wallace Collection and Madame Tussauds. The Photographers Gallery is another popular landmark in the hotel's vicinity, which features exhibits by internationally renowned photographers.
The en suite rooms are functionally furnished and fitted with a hairdryer, a direct dial telephone, satellite/cable TV, a tea and coffee maker and a carpeted floor. The bathrooms are equipped with a shower and bath. Each room is centrally heated.
Book now, best price guaranteed!
Hotel
Room
Restaurant
How to arrive
The Seymour Hotel is closely situated to Paddington station.
Distance from Heathrow London Airport: 26 km
Distance from Luton London Airport: 51 km