Twr y Felin Hotel is known as Wales’ first contemporary art hotel, providing luxurious accommodation and fine dining in St Davids, Pembrokeshire. The hotel is celebrated for its excellent service and ...