St Leonards está en Newton, a 4 min a pie de Langland Bay Beach, a 1,9 km de Caswell Bay Beach y a 2,6 km de Mumbles Beach. Este alojamiento ofrece parking privado gratis, wifi gratis y acceso a un balcón.
El apartamento dispone de 2 dormitorios, una cocina con nevera y lavavajillas, y 1 baño con ducha y bañera. Hay toallas y ropa de cama en el apartamento.
Grand Theatre está a 8,2 km del alojamiento, y Bahía Oxwich está a 18 km. El aeropuerto (Aeropuerto de Cardiff) está a 67 km.