Heritage Britain

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

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

Assaggi , Notting Hill
Nipa Thai Restaurant , London
Island Restaurant & Bar, London
Royal China, London
Le Cafe Anglais, London