Set around a 20-minute walk from Avlaki and merely an 8-minute walk from Saint Marina Church, Mega Home is located in Porto Rafti.
Popular points of interest near the accommodation include beach of Avlaki and Paralia Avlaki. Furthermore, the centre of Porto Rafti is 20 minutes away from the villa. For meals, guests can head to Ammos Restaurant, which is around 7 minutes' walk away. The Porto Rafti property is set 10 minutes by car from Erotospilia Public Beach.
The bathroom boasts a bidet, a bathtub and a separate toilet.
Eleftherios Venizelos airport is located 20 km away from Mega Home.