Central Greece, Central Greece
Spend a second to
save a fortune!
Spend a second to save a fortune!
6 Heroon Street, Central Greece
Situated in the heart of picturesque Itea, Nafsika Palace Delphi-Itea offers luxurious boutique accommodation with beautiful sea views and free wireless internet access.
See MoreUsage of subsidiary facilities may incur additional fees