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.
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.