It is located 5 miles from Rhodes town and 6 miles from the island resort of Faliraki and the Music School of Rhodes (Greece).