El Seymour Hotel Londres está clasificado con 2 estrellas y consta de 64 habitaciones con todas las comodidades. Situado a poco más de 25 minutos a pie del Green Park, el hotel cuenta con seguridad 24 horas.
El London Eye, a 3 km, es sin duda una visita obligada para los turistas familiares en Londres. El Madame Tussauds de Londres se localiza a pocas cuadras del Seymour Londres. Dispones de excelentes conexiones de transporte, ya que la estación de metro Paddington se encuentra a unos 5 minutos a pie.
Algunas habitaciones de este hotel ofrecen climatización individual, calefacción central y una plancha, y opciones de autoservicio como hervidor eléctrico. Algunas de sus habitaciones climatizadas cuentan con baños privados. Las instalaciones del baño incluyen un inodoro separado y ducha, además de las comodidades como secadores de pelo y toallas de baño. Algunas de las habitaciones tienen vistas al jardín.
Puedes comer en el restaurante Roba Bar & Restaurant, a 150 m del hotel Seymour Londres.