Seymour Hotel, Hyde Park. Hand Picked Hotels in London, England
Heritage Britain

Hotels in Hyde Park, London

Seymour Hotel

106 Sussex Gardens
Hyde Park
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.

Rooms: 19

Check London Hotel availability

Check in:

Check out:

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

Jamuna Restaurant, London
Angelus Restaurant , Bayswater
Nipa Thai Restaurant , London
Royal China, London
Assaggi , Notting Hill