Seymour Hotel is the ideal place to spend a pleasant stay just a 10-minute walk from Hyde Park and 15 minutes from Oxford Street. The services available to guests include: 24 hour reception, breakfast room and luggage storage.
The hotel is located in the heart of London and is just 400 meters from Paddington Railway Station, 1 km from Edgware Road tube station and 40 km from Heathrow Airport. During their stay, guests can easily visit: the British Museum, National Gallery, London Eye, Tower of London, Buckingham Palace, the Houses of Parliament and Big Ben.