Athens Center Square Hotel Athens
Athens Center Square Hotel, offers 54 guestrooms with eight unconventional design concepts. Stylish and functional comfort is the philosophy of hotel Athens Center Square and the execution is just about pitch-perfect. Guest rooms are designed to maximize contrast with the bustle of Athenian street life, and lull guests into tranquility Read more…