Most-loved Greek island hotel is a ‘spot on’ 2-star stay with rooms for £64 per night
It's only two stars, yet boasts 'fantastic' amenities
How the newspaper covers this story
Most-loved Greek island hotel is a ‘spot on’ 2-star stay with rooms for £64 per night
It's only two stars, yet boasts 'fantastic' amenities

