
Water Fun in Greece at Brown Beach Chalkida
[ad_1] It seems like every other day another Brown Hotel is opening up somewhere in the Eastern Mediterranean, and Greece is high on the list of countries being served by the Tel Aviv-based chain. One of these notable new Brown properties is Brown Beach Hotel Chalkida, located just an hour’s drive north of Athens. Brown…