Athens Backpackers - Athens Backpackers Hostel is like one of those ideas you have with your brothers & mates: to set up a hostel where you all can live your best lives,
Hostel Review: Athens Backpackers Hostel - Athens, Greece - Diaries of a Wandering Lobster