Kompleks Dio Guesthouses se nalazi na istočnoj obali Peloponeza, u oblasti Leonidio, na svega 4 km od mesta Tyros. Najbliža plaža udaljena je 1 km, a gosti taverne i kafe-barove mogu pronaći upravo u Tyrosu. Takođe, manastir Panagia Elona lociran je na udaljenosti 15 km od ovog smeštaja.
Kamene kuće u okviru kompleksa Dio Guesthouses dizajnirane su u skladu sa tradicionalnom lokalnom arhitekturom. Tu je i bujni vrt odakle se pruža pogled na more, kao i zajednički bazen sa terasom za sunčanje. Besplatan Wi-Fi internet je takođe dostupan, kao i pet parking mesta, po jedno za goste svake od vile, uz još tri parking mesta, u ulici iznad smeštaja.