L
Leonard C. Review of Creta Maris Hotel
The worst ever. This place sucks. It s a such an i...
The worst ever. This place sucks. It s a such an industrial hotel with no greek charm.
The worst ever. This place sucks. It s a such an industrial hotel with no greek charm.
Comments: