Hotels in Hyde Park, London
Seymour Hotel
106 Sussex Gardens
Hyde Park
London
W2 1UH
The Seymour Hotel is situated in a charming tree-lined squared, north Hyde Park, with excellent access to all parts of the capital. All of our's 19 single, twin or double bedded rooms offer equal comfort and relaxing atmosphere to ensure you a plesant stay.
Accommodation
Rooms: 19
In case of alteration, please check prices, opening times and any specific important information before booking or visiting
Go Back to London?
More Hotels in London?
Places to Visit near Seymour Hotel
Angelus Restaurant , BayswaterIsland Restaurant & Bar, London
Hereford Road Restaurant , London
Assaggi , Notting Hill
Le Cafe Anglais, London