More about Trefdraeth Yha
Trefdraeth Yha is located at Newport Town Council, Unit 3 The Old School, Lower St Mary Street, SA420 Newport, Pembrokeshire
+441239820080
http://www.yha.org.uk