Johannes Boutique Apartments & Suites se află la doar 1,5 km de centrul Afandou și la 18 km de orașul Rodos. Afandou Beach, cea mai lungă plajă de pe insula Rodos, este la 2 km de Johannes. Terenul de golf Afandou este la 5 minute de mers cu mașina.