Seymour House Apartments, Marble Arch. Hand Picked Self Catering in London, England
Heritage Britain

Self Catering in Marble Arch, London

Seymour House Apartments

62-64 Seymour Street
Marble Arch

Comfortable elegant and sophisticated Seymour House boasts a variety of large and small two bedroom apartments as well as a three bedroom apartment decorated in traditional English style. All reception rooms have been equipped with HiFi system Radio Stereo Cassette and CD VCR telephone as well as multi channel cable and satellite TV. There is a video entryphone to each apartment whereas the building benefits from 24h CCTV 24h Porter and Otis passenger lift.Seymour House is situated near to all the major London attractions.

Rooms: 21

For more detail about Seymour House Apartments or to book online click here

In case of alteration, please check prices, opening times and any specific important information before booking or visiting

Go Back to London?
More Self Catering in London?
Places to Visit near Seymour House Apartments

Rhodes W1 Restaurant , London
Levant , London
Locanda Locatelli, London
Yumi Restaurant , London
Texture Restaurant , London