Nestled in the picturesque countryside near Artà, Son Gener is a boutique hotel that effortlessly combines understated luxury with serene natural beauty. Set in a beautifully restored 18th-century estate, this hotel is a favorite among travelers seeking relaxation, wellness, and...