Llucmajor, Balearic Islands, Spain
Luxe, bayfront hotel set in a former fortress offering a spa, dining, an infinity pool & a beach.