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
Assaggi , Notting HillNipa Thai Restaurant , London
Island Restaurant & Bar, London
Royal China, London
Le Cafe Anglais, London