Locanda Al Castello offers air-conditioned rooms with private bathrooms. Located near the beach, it serves food with a focus on meat dishes.