Location: the Apollo Beach Hotel is a large and modern establishment situated in Falikar, in the North West of the island, only 14 Km. from the city of Rhodes and 5 Km. from the Afandou golf course.
See more: Hotels in Europe Hotels in Greece Hotels in Faliraki (rhodes) Holiday Destinations in Europe