Jo Relax House ligger i Nea Makri, 1,5 km fra Karla Strand og 2,2 km fra Zoumperi Strand. Der tilbydes indkvartering med gratis wi-fi, aircondition, have og terrasse. Feriehuset har gratis privat parkering og ligger i et område, hvor gæsterne kan deltage i aktiviteter såsom vandre- og cykelture.
Dette feriehus har 1 soveværelse, køkken med køleskab og ovn, fladskærms-tv, opholdsområde og 1 badeværelse med badekar. Der er håndklæder og sengelinned i feriehuset.
Der tilbydes cykeludlejning på stedet.
Mprexiza Strand ligger 2,6 km fra Jo Relax House, og McArthurGlen Athen ligger 16 km derfra. Den nærmeste lufthavn er Eleftherios Venizelos Lufthavn, 19 km fra overnatningsstedet.