Hotel Castel Mistral is a charming guesthouse offering a private beach, garden, and a bar/restaurant. Guest rooms feature modern amenities.