Allea Hotel & Apartments is located in an idyllic setting in Northern Greece on the western coast of Sithonia, the middle peninsula of Halkidiki.
Toroni Halkidiki, 63072 Greece