- UK Information
- UK Hotels
- Seymour Hotel
Seymour Hotel
Ideally situated in the heart of central London, Seymour Hotel is near Hyde Park, a 10-minute walk from Lancaster Gate Underground Station and Paddington Train Station. All rooms have en suite facilities and are comfortably furnished.
Rating
Visa,Maestro,American Express,MasterCard,Diner's Club
Prices from £50
54