(Last Update: 24 Apr 2023)
Theo’s House offers brand new beautifully finished accommodation only a stone’s throw from Almyrida’s pretty sandy beaches and ex