Hafan Bach is located in the village of Drefach-Felindre, approximately 5 miles from the nearest small town of Newcastle Emlyn. The larger town of Carmarthen lies 16 miles to the south and Cardigan is 16 miles to the north. This is an excellent area to spend a relaxing holiday or to use as a touring base.
Please click on the image below to see a Google map of our location.