Kiotari Beach Villas находится на острове Родос в поселке Киотари. Kiotari Beach Villas входит в комплекс Antonoglou Beach Villas Rhodes Luxury Collection. Остальные виллы комплекса: Lahania Villas, Gennadi Villas. В 50 м расположен песчано-галечный пляж Катсуни Бич. До центра поселка – 3,6 км. До Международного аэропорта Родос Диагорас (Rhodes Diagoras International Airport) - 59 км.