
Dio-Olympos, Greece
12 Olympian Gods
3-star hotel
Located in Dio-Olympos, 12 Olympian Gods is a 2-minute drive from Platamon Castle and 6 minutes from Skotina Beach. This hotel is 25.5 mi (41 km) from Mount Olympus and 3.6 mi (5.8 km) from Church of Nei Pori. Take in the views…
- Wi-fi
- 24-hour reception
- Restaurant
- Laundry service











