Situé dans le centre de Londres, le St Martins propose un hébergement avec vue sur la cour intérieure, à seulement 600 mètres du Savoy Theatre et à 400 mètres de Charing Cross. Il se trouve à 300 mètres de la National Gallery, de Trafalgar Square et à 600 mètres du Queen's Theatre. Une connexion Wi-Fi et un parking privé sont disponibles gratuitement.
Les serviettes et le linge de lit sont fournis. Cet établissement est non-fumeurs.
Vous trouverez des restaurants à proximité du Bed & Breakfast.
Vous séjournerez à proximité de la station de métro Leicester Square, du théâtre Arts et de l'opéra royal. L'aéroport de Londres-City, le plus proche, est implanté à 14 km.