Ippokampos is a beachfront property located in the main town of Naxos and offering rooms with direct sea views and free Wi-Fi. It features an a la carte restaurant and a seaside bar.
Ippokampos is a beachfront property located in the main town of Naxos and offering rooms with direct sea views and free Wi-Fi. It features an a la carte restaurant and a seaside bar.