Nej, kæledyr er ikke tilladt på dette overnatningssted.
Dette lejlighedskompleks ligger i Mylopotamos, kun få skridt fra Sfagia Beach og Church of Agios Yiorgos. Derudover ligger Limni Beach 0,4 km derfra.