|  | 
| 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...
|  |