The elegant, modern NJV Athens Plaza is set in the heart of the action in Athens, directly on Syntagma Square. Spacious, well-appointed interiors make this a comfortable option.