since 1999
Home > London Hotels > Hyde Park Hotels > Seymour Hotel
Book online or call us on +44 (0) 1480 212898

Seymour Hotel (W2)

106 Sussex Gardens, London, W2 1UH, United Kingdom Location & Map

Seymour Hotel Profile and Photos

The Seymour Hotel is a popular two-star hotel conveniently located near London's Hyde Park. The hotel is an ideal base for visiting Madame Tussaud's, Buckingham Palace, Harrods, Oxford Street and Theatre Land.

All 54 spacious guest rooms have private en-suite facilities and are comfortably furnished, with satellite TV. The rooms are well maintained and come with all the necessary amenities. Please be advised that there is no lift in the hotel.

Total number of rooms: 54

Hotel Features & Facilities

Safety Deposit Boxes, Family rooms, 24-Hour Front Desk, Non-Smoking Rooms, Express Check-In/Check-Out, Heating, Fax/Photocopying, Luggage Storage, Breakfast Buffet, All Public and Private spaces non-smoking

Room Features

Hairdryer, Tea/Coffee making facilities, Telephone, Wake Up Service/Alarm Clock, Work Desk, Toilet, Heating, Bath or Shower, Carpeted Floor, LCD /Plasma /Flat-screen TV

Hotel Location & Car Parking

The Seymour Hotel is near Hyde Park, a 10-minute walk from Lancaster Gate Underground Station and Paddington Train Station. No car parking is available at the hotel.