Photos coming soon
HOTEL
Olympa Suites
Gritsa, Litochoro, Limani Litochorou, Greece
Where it sits
Olympa Suites
Gritsa, Litochoro, Limani Litochorou, Greece
40.14689, 22.54545
Plan around Olympa Suites
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
