London Location.
The Seymour Hotel’s proximity to London attractions such as Hyde Park, and the short distance from Paddington tube station was considered a positive attribute by the majority of guests. There are also a large number of restaurants and bars in the area sur