Recently renovated, NJV Athens Plaza offers luxury Athens accommodations in the heart of the city. This five-star Athens hotel boasts contemporary, warm décor as well as three restaurants and lounges. With a prime Syntagma Square location, guests will have an...