KOUKOS INN

Hotel stars

The Koukos Inn is surrounded by lush greenery at the foot of Mount Olympus and offers a small farm with organic products, a snack bar and a restaurant with beautiful decor and mountain views. It offers a pool and free Wi-Fi throughout.