Located right on the famous Blue Flag Makenzie Beach in Larnaca the family-run Island Boutique Hotel features a restaurant and snack bar It offers air-conditioned accommodations and balcony overlooking the Mediterranean Sea Featuring white-washed arc . . .