Stay in a ‘hostel resort’ in Corfu Corfu is a staggeringly beautiful part of Greece and is home to everyone’s favourite hostel on the trip, ‘Sunrock’ Corfu. Our group arrived here close to the end of ...