Luxury hotel providing the ideal venue for unforgettable weddings, delightful dining, and elegant accommodation