Location: in the valley of Bishopston, in the famous Gower peninsula, 4 Km. from the beach.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Swansea Holiday Destinations in Europe