The Station Hotel Londres, basé à 3 km du Musée national de la Marine, dispose d'une véranda pour se bronzer et d'une terrasse ensoleillée. Cet hotel 4 étoiles se trouve dans le quartier Lee, à 10 minutes en voiture des sites culturels tels que le Musée Horniman.
L'hotel est situé à seulement 50 mètres du You Don't Bring Me Flowers, à 14 km de la gare de Marylebone. L'Excel London est situé à 7 km de Station, ainsi que l'aéroport de Londres-City est à 5 km. Les clients apprécieront également la proximité de Manor House Gardens, qui est à 450 mètres. Le Marché de Greenwich se situe à 3,1 km de cette propriété.
Offrant un Wi-Fi gratuit et une TV à écran plat avec des chaînes satellite, les 16 chambres sont équipées d'un équipement de repassage pour assurer un séjour confortable. Des salles de bains privées sont incluses dans les chambres.
Station de Londres offre également un petit déjeuner continental. Les restaurants à proximité incluent Station Hotel Hither Green, qui se trouve à 50 mètres.