Elegant hotel in a meticulously preserved medieval village. Features fine dining, a luxe spa, and an infinity pool.