No image available for this hotel
No image available for this hotel
Athens, Athens
Spend a second to
save a fortune!
Spend a second to save a fortune!
29 Stefanou Vizantiou, Athens
Offering quiet street views, Nicholas Point Apartments and Rooms is an accommodation situated in Athens, 3.9 km from National Archaeological Museum of Athens and 4.3 km from National Theatre of Greece. It is located 3.
See MoreUsage of subsidiary facilities may incur additional fees