A unos 25 minutos a pie del St Athans Hotel Londres, de 2 estrellas, los huéspedes pueden llegar a la Catedral de San Pablo de Londres. Este hotel cuenta con seguridad 24 horas, así como con consigna de equipaje.
Los huéspedes pueden visitar lugares de culto como la Abadía de Westminster, situada a 2 km del hotel. El Museo del Transporte de Londres se localiza a unos 30 minutos a pie del hotel St Athans Londres. El lugar está situado en Londres, a un corto paseo de la estación de tren Euston.
Algunas habitaciones disponen de una zona de estar y una tv de pantalla plana con canales vía satélite. Los huéspedes pueden usar nevera, un horno y utensilios de cocina disponibles en estas habitaciones.
El restaurante 49 Cafe se encuentra a 150 metros del St Athans Londres.