G Mare Boutique Hotel, Halkidiki

Halkidiki, Greece