M
Place to go
Meravia Leonardo Limited Edition
Halkidiki, Greece
A little about us
Leonardo Hotels is an international hotel group operating business and leisure hotels across Europe, the United Kingdom and Israel.
Leonardo Hotels is an international hotel group operating business and leisure hotels across Europe, the United Kingdom and Israel.