Com acesso Wi-Fi gratuito, St Martins localiza-se no centro de Londres, a cerca de 6 minutos a pé de Savoy Theatre e 400 m de Estação de Metro de Charing Cross. Fornecendo estacionamento privado, St Martins está a 2 minutos a pé de Estação de Metro de Leicester Square.
Toalhas e roupa de cama são providenciadas neste bed and breakfast.
St Martins tem vários pontos de interesse populares nas suas proximidades, incluindo Arts Theatre, Royal Opera House e Galeria Nacional de Londres. O aeroporto mais próximo é o Aeroporto London City, que fica a 14 km de St Martins.