Apollo Palm Hotel
Kranaou 3 105 53 Athens
Apollo Palm Hotel
Apollo Palm Hotel
Apollo Palm Hotel
Apollo Palm Hotel
50 +
Apollo Palm Hotel

Hotel Detail

Show Hotel on Map
Availability
Amenities
Location