Olympus view hotel
1. Stayed at the hotel for 1 day during an advertising and information tour of Greece. 2. Location: in the resort village of Leptokarya, 100 km from Thessaloniki. 3. Territory: large, a lot of greenery, the "hand" of the landscape designer is visible.