NJV Athens Plaza Hotel
Supreme Location – Affordable Luxury – Exceptional, Personalized Service The NJV Athens Plaza, member of the Preferred Hotels and Resorts, is conveniently located in the heart of Athens, at Syntagma Square, and very close to the world-famous Acropolis. With … Read More