St Martins si trova nel centro di Londra, a 600 metri da Savoy Theatre e 400 metri da Stazione Metro Charing Cross. Il WiFi gratuito è sempre disponibile, mentre il parcheggio privato può essere utilizzato a un costo aggiuntivo.
Presso questo bed and breakfast troverete asciugamani e lenzuola in dotazione.
I luoghi di interesse più famosi nei dintorni di questo bed and breakfast includono Stazione Metro Leicester Square, Arts Theatre e Trafalgar Square. Aeroporto di Londra-City si trova a 14 km di distanza.