Отель Zephyros расположен на склоне холма, на высоте 270 м над уровнем моря, в окружении обширных садов. Из его окон открывается вид на средиземноморскую бухту Овабукю и острова Сими, Родос, Халки и Тилос.