Seymour Hotel Seymour Hotel, 2 Star Hotel

106 Sussex Gardens, Paddington, London, W2 1UH

The Seymour Hotel is a popular two-star hotel conveniently located near London's Hyde Park. The hotel is an ideal base for visiting Madame Tussaud's, Buckingham Palace, Harrods, Oxford Street and Theatre Land. All 54 spacious guest rooms have private en-suite facilities and are comfortably furnished, with satellite TV. The rooms are well maintained and come with all the necessary amenities. Please be advised that there is no lift in the hotel.

Search deals for Seymour Hotel Paddington, London
/

The Seymour Hotel is near Hyde Park, a 10-minute walk from Lancaster Gate Underground Station and Paddington Train Station. No car parking is available at the hotel.

Compare similar hotels

Customers who viewed Seymour Hotel also viewed the following hotels in Paddington