Below are listed all hotels present on LookingforBooking that Apollo has in Greece. The hotels have been listed in alphabetical order according to the name of the location.
3, Dimokratias St., Piskopiano
Faliraki, Ialysos
Eparchiki Odos Paralia Marathias Marathias, Skáloma
Agia Marina, Aegina
10 Achilleos Street, Athens
Paralia Kourna- Crete, Kavrós
Messonghi Village, Mesongí
Plakias, Plakias
Kyparissia, Kyparissía
Livadia, Livádia