Delightful, family run, countryside Inn set in the heart of the stunning Gower Peninsula, the UK's first area of Outstanding natural beauty.
Full of character, original features and charm, our beautiful country hotel - built as a private house 250 years ago - consists of two bars, a stylish restaurant, 19 tastefully furnished bedrooms, an 18th century cottage plus four dog- friendly, self catering luxury cottage apartments.
Renowned locally for our delicious home cooked food and extensive seasonal menus including game and locally caught fish also a wide selection of drinks including locally brewed Welsh beers and spirits.
Our restaurant can be reserved for special occasions, ideal for groups up to 50 guests. For larger parties there is Avalon, our banqueting hall where we can cater for weddings or parties for 150-200 guests.
It is the ideal centre for exploring Gower, for a relaxing country holiday or for a bracing outdoor pursuits holiday.