Ouzo Villas pripada mestu Agia Varvara, lociranom na samom jugu ostrva Lezbos. Do plaže Agios Isidoros ima 250 metara.
Kompleks Ouzo Villas se sastoji od 2 vile, tradicionalne kuće i studija. Vile i tradicionalna kuća imaju bazene, sve smeštajne jedinice nude besplatan Wi-Fi internet, a tu je i privatni parking.