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

New Brown Hotel Opens in Chalkida, Evia

The Brown Beach Chalkida, the newest member property of Brown Hotels, has opened in the city of Chalkida on the Greek island of Evia.