All hotels in Ithaca, Greece

Mentor
3 Stars

This hotel is situated in the port of Vathi, the capital of Ithaca. It lies within walking distance of the centre and has a panoramic view of the port and the most modern facilities. This hotel guaran...

More info
Ithaca, Greece