Owen Villa se encuentra en Llandudno y dispone de alojamiento a 2 min a pie de Llandudno North Shore Beach, a 1,1 km de Muelle de Llandudno y a 25 km de Castillo de Bodelwyddan. Esta casa o chalet está a 45 km de Snowdon Mountain Railway y a 12 km de Jardín Botánico Bodnant Garden.
Esta casa o chalet ofrece wifi gratis, TV, lavadora y cocina con nevera y lavavajillas.
En la casa o chalet, la clientela puede practicar ciclismo en los alrededores o disfrutar del jardín.
St Asaph's Cathedral está a 29 km del alojamiento, y Bangor Cathedral está a 38 km. El aeropuerto más cercano (Aeropuerto de Anglesey) está a 64 km del alojamiento.