Château Rhianfa is a luxurious hotel set in a Grade II listed Victorian villa with stylish rooms, landscaped gardens, and an acclaimed restaurant. It offers panoramic views and a private beach.