Petrostrouga Refuge
Budget
Cabin/Campground
Green
Quaint
Hotel
About
GREECE: Myths, History, Nature, Hospitality, are all that all visitors can find in our country. Mt. Olympus, the highest mountain in Greece located in North Greece and rises just above Litochoro village. On Olympus, they believed, that it was the home of the twelve Greek Gods, is also known worldwide for its mythology and its ecological character. In our refuge, you can enjoy the astonishing view.