St Martins Guest House está en Dover, a 13 km de Estación central de tren de Folkestone y a 13 km de Puerto de Folkestone. El alojamiento está a unos 13 min a pie de Estación de tren Dover Priory, a 6,1 km de Acantilados de Dover y a 13 km de Castillo de Deal. Este alojamiento libre de humo se encuentra a menos de 1 km de Playa de Dover.
Todas las unidades de este alojamiento están equipadas con TV de pantalla plana. Las habitaciones del alojamiento tienen baño privado con ducha y artículos de aseo gratuitos. También disponen de wifi gratis, y algunas habitaciones disponen de vistas a la ciudad. En el hostal o pensión, todas las habitaciones disponen de ropa de cama y toallas.
Castillo de Sandown está a 16 km del alojamiento, y Estación de tren de Sandwich está a 20 km. El aeropuerto más cercano (Aeropuerto de Londres - City) está a 119 km.