Halkidiki, the beach in hotel Mendi Beach in hotel Mendi Beach in hotel Mendi Beach in hotel Mendi Beach in hotel Mendi Beach in hotel Mendi Mendi Beach hotel in Halkidiki Beach front hotel in Halkidiki Mendi Beach front hotel in Halkidiki Mendi Garden, pool and beach in Mendi hotel Garden, pool and beach in Mendi hotel The hotel Mendi