Resort hotel nestled on Squillace hills, Calabria. Offers a terrace-like structure with included beach service, animation, and pool access.