Idealmente situado no coração de Londres, o Seymour Hotel está perto do Hyde Park, a 10 minutos a pé da Estação de Metro de Lancaster Gate e da Estação Ferroviária de Paddington.
Todos os quartos têm uma casa de banho privativa e uma decoração confortável. A tarifa inclui um pequeno-almoço continental, servido na espaçosa área de refeições.
A Estação de Paddington está a uma curta caminhada e providencia acesso ao Heathrow Express, que demora 15 minutos até ao Aeroporto de Heathrow. A proximidade com as rotas de autocarros locais proporciona um fácil acesso às principais atracções de Londres.