Orfoz is a hotel offering a restaurant, outdoor pool, garden bar, and sea views.