




On Leptokaria Beach in Leptokaria, this 4-star seaside hotel sits on a 65,000 m² plot with views of the sea and Mount Olympus. About 1.2 mi from Leptokaria center and 9.9 mi from Mount Olympus, it’s a great base for day trips. Family-friendly and beachfront.