Seymour Hotel & Annex is located in a historic area of London in close proximity to Buckingham Palace, Up at The O2 and Royal Albert Hall. This modern hotel dates from 1900 and was refurbished in 2000.
Seymour Hotel & Annex is also placed near to Paddington Station, Selfridges and Kensington Gardens. The distance between London city center and the property is 4 km.
The hotel offers convenient location close to gardens.
Edgware Road underground station is only 150 meters away from the hotel. The property is 20 minutes' drive from London City airport.
The hotel offers 54 luxury rooms appointed with heating, a safe, a work desk, cable TV and coffee/tea makers. Some rooms feature views over Hyde Park. The rooms come with private bathrooms featuring a bathtub, a shower and a hairdryer.
Eat & Drink
Serving english and british meals, Fountains Abbey is about 5 minutes’ walk away.
Aside from a baggage storage, a safe deposit box and parking, guests can make use of 24-hour reception and housekeeping.
No internet access available
No parking available.