STAVROS APARTMENTS

Stavros Apartments is a small family run business where you can feel just like home.Set amidst a ple...