Featuring a bar, water sports facilities and views of mountain, The Kings Head is located in Meifod, 27 km from Dolforwyn Castle. Boasting room service, this property also provides guests with a children's playground. The property is non-smoking and ...
Rooms total: 3 More information »