"We stayed at hotel Apollon in..." Greece Hotel Tip by MarikaS
Greece Hotels: 246 reviews and 241 photos
We stayed at hotel Apollon in an apartment. It is a small friendly hotel 900 m away from the center.
More Reviews (3)
MarikaS's Related Pages
Have you been to Greece?Share Your Travels