Athens Plaza
(258)
Shopping mall in Athens, Alabama
Address: 100 US-31, Athens, AL 35611
Hours: Open ⋅ Closes 10 PM
NJV Athens Plaza is one of the top luxury hotels in Athens offering spacious elegant rooms, luxurious suites, and a central location in Syntagma Square.
Enjoy spectacular views of Acropolis from this boutique hotel or walk to nearby attractions and tourist destinations such as the picturesque Plaka neighbourhood ...
A beautiful hotel located right on Syntagma Square. Super convenient location next to all shops at Ermou street and the bars and restaurants at Plaka and ...