Doté d'un jardin, l'établissement STOP at Talbot Road! est situé à Port Talbot, à 37 km de la baie d'Oxwich et à 44 km de la baie de Rhossili. Il est situé à 16 km du Grand Théâtre et propose un enregistrement et un départ privés.
Doté d'une connexion Wi-Fi gratuite, cet appartement de 3 chambres dispose d'une télévision à écran plat, d'un lave-linge et d'une cuisine avec four et micro-ondes. Les serviettes et le linge de lit sont fournis.
L'aéroport de Cardiff, le plus proche, est implanté à 44 km.