Great location
The Gower is located in a picturesque area not far from the harbour and several pubs and restaurants and is also close to the beach. The hotel is a great base to explore the surrounding countryside from. Access is easy and the hotel offers parking facilities as well, said appreciative guests. Some rooms have balconies and sea views.