El Seymour Hotel Londres, de 2 estrellas, es el lugar ideal para alojarse en el barrio Centro de Londres de Londres, a poco más de 25 minutos a pie de la Royal Academy. El hotel viene con Wi-Fi en zonas comunes y un aparcamiento privado en las instalaciones.
El Campo de Críquet Lord's se localiza a unos 3 km, mientras que la Plaza de Trafalgar se localiza a unos 3,1 km de este hotel. A poco más de 30 minutos a pie del hotel Seymour Londres, los viajeros de negocios encontrarán la BT Tower. Visita The Long Water, a una distancia de 900 metros de este alojamiento, y siente una armonía completa con la naturaleza de Reino Unido. Los huéspedes pueden conocer fácilmente la historia de Londres visitando el Palacio de Buckingham, situado a una distancia de 2 km del hotel. La estación de tren Marylebone está a unos cuantos pasos del Seymour, mientras que la estación de metro Paddington se encuentra a tan solo 5 minutos a pie.
Algunas de las habitaciones con aire acondicionado tienen una zona de comedor y una cocina, así como instalaciones como un televisor de pantalla plana con canales de cable, además de hervidor eléctrico. Las habitaciones disponen de un baño privado equipado con un inodoro separado y ducha. Algunas de estas habitaciones climatizadas tienen vistas al jardín.
Todos los días se ofrece a los huéspedes un desayuno continental. El restaurante The Monkey Puzzle te deleitará con comida británica, y se encuentra a una distancia de 150 metros del Seymour Hotel.