Apollo Beach is an attractive 4-star hotel set close to University of Aegean, The Acropolis of Rhodes and Andreas Papandreou Park. The hotel opened its doors in 1975 and was remodeled in 2005.
The city center is 10 minute walking distance from the hotel. Monuments and a museum lie a short distance away.
Apollo Beach Hotel offers a superb view to its guests.
Apollo Beach Hotel lies within 15 minutes’ drive to Diagoras airport.
The hotel rooms are tasteful and come with satellite TV, a fridge, a laptop safe, a mini bar and individual climate control. Some rooms overlook the sea. Guests can make use of a hairdryer and a shower.
Eat & Drink
The hotel invites guests to the restaurant to start their day with a rich buffet breakfast. The restaurant menu features international dishes. Guests are welcome to the Poolside bar to relax with a drink. Serving a wide assortment of dishes, Gelateria Artigianale LICK'iT and ILIOS Taverna are about 250 meters from the property.
There are free parking, a lift and a safety deposit box at guests' disposal.
Leisure options include loungers and a tennis court.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.