Relaxed beachfront hotel in Torre Lapillo offering free breakfast, Wi-Fi, informal dining, a bar, and beach access.