connect with us
Greece's latest tourism industry news by Greek Travel Pages

Grand Forest Metsovo in Greece is Once Again the World’s Leading Landmark Hotel

The Grand Forest Metsovo, a Greek luxury nature retreat, was once again given the title of the “World’s Leading Landmark Hotel” at the World Travel Awards.