Hotel Novus

23, Karolou.Str., Athens, Greece Get Directions to this spot
23, Karolou.Str.
Athens
Greece

Rate and review Hotel Novus in Athens, Greece!

Share your experiences at Hotel Novus with your friends or discover more Hotels in Athens, Greece.