Nafsika Palace is ideally located in the heart of Itea, a quiet picturesque coastal town at the foot of mount Parnassos. The 4-star hotel is within easy reach of the beaches at both Itea and Galaxidi and provides guests with a relaxing retreat after a day of sightseeing. The charismatic hotel’s spacious 85 guestrooms were recently renovated with a contemporary design and a touch of French elegance, providing modern interiors and comfortable amenities with floor to ceiling windows.
