Penguin Approved: Stella Island, Crete
If you’re after a slice of paradise with a touch of style, Stella Island in Crete is your dream come true. As part of our Penguin London Approved series, where our team members recommend places they have stayed, this month we are highlighting this 5-star,