NJV Athens Plaza, Greece Our rating: First Class

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.

NJV Athens Plaza, Athens
Map of NJV Athens Plaza, Greece
NJV Athens Plaza, Athens
NJV Athens Plaza, Athens
View hotel in detail