The Apollo Beach Hotel is a large, modern hotel located in Faliraki only 14km from the town of Rhodes. The hotel is also very close to the beach. The hotel is set in remarkable surroundings, nestled in greenery and flowering gardens. The hotel has 300 bedrooms which are all tastefully decorated and well equipped with modern amenities including air conditioning.
If your browser does not support frames then this link will take you to the accommodation