Beachfront Hotel Anfora offers simple rooms with garden or sea views. Enjoy its restaurant, gardens, and cafe, steps from the sandy beach.