Apollo Palace is placed in a resort area of Messonghi in the vicinity of Corfu Aquarium, Aqualand and Sissi's Palace .
The rooms in Apollo Palace are fitted with television, a safe, a minibar, a balcony and climate control. Bathrooms come with a shower, a bathtub and a hairdryer.
Residents can try dishes of international cuisine at the restaurant. Serving both food and drinks, The Mill and Bellissimo are situated around 150 meters from the property.
Apollo Palace is at a short distance from Municipal Gallery train station.
Leisure options include loungers, a sunbathing terrace and a courtyard. Soccer, volleyball and basketball are provided on site.