Overview

Apollo Palace

Messonghi Beach 35, Mesoggi, Greece
+30 266 107 5433

Call

+30 266 107 5433

Overall guest ratings

8.5/10 Excellent
based on 409 reviews

Review highlights

  • 9.1
  • 9.1
  • 5.8
  • 3.9

Good to know

  • Modern Hotel
  • Clean hotel facilities
  • New rooms
  • Pleasant hotel grounds

Nearby

    show all
    Reviews
    Map

    Map