Search For A Holiday
Search millions of deals to

Find Your Holiday

Seymour Hotel

Hotel Overview

This original hotel, former family townhouse of the 1890s, is very nicely situated in the centre of this magnificent capital, very close to Hyde Park and within walking distance from the nearest underground station. A number of touristic sites such as Madame Tussauds are to be found in the area. London City airport is the closest to the hotel, approximately 18 km away.

Sussex Gardens, 106


London

United Kingdom
00442077234801

Hotel Facilities


24hr Reception

Hair Dryer

Internet Services

Safety Deposit Boxes

Satellite/Cable TV

Tea & Coffee Facilities

Please note: Map shows the rough area of the hotel and may not be 100% accurate.