The Apollon Apartments can be found in the lively resort of Rethymnon in Crete, just 600 metres from the sandy beach. The centre of the resort with a wide selection of shops, bars and restaurants is 4km from the Apollon Apartments. Rethymnon is a great..