Hotel Grecale offers airy rooms, some with sea views, and a restaurant with a seasonal terrace. Family-friendly amenities include room service and free parking.