|
Retailer | Price | |
---|---|---|
Hotels | £17.95 | Go to shop |
Leisure travellers are cordially welcomed in the Castro Hotel in Iraklion, Crete, where bright and pleasantly furnished rooms and apartments come with modern comforts and a balcony. Delicious Greek specialties are served in the Maxim restaurant and pool...
|