Pinterest Facebook Twitter Email Hotel Achilleas in Athens 02:39 Athens' charming Hotel Achilleas is centrally located in the center of the city. Related Videos Olympic Doughnuts 03:03 Explore the Acropolis 03:08 Dine at Diogenes Restaurant 02:18 Sam at Fresh Hotel in Athens 02:34 Sam Shares Food in Athens 01:38 Sam Samples Souvlaki in Athens 01:49 Daphne's Restaurant in Athens 02:36 Moussaka, Just Perfect! 02:19 More Videos Athens: Not Just for the Gods 02:23 Sam Gets Around in Athens 01:52 Real Greek Yogurt 01:52 Sam at Central Market Athens 02:07 Sam Discovers Old Athens 02:23 Souvlaki and Gyros in Greece 02:26 Traditional Plate Breaking 01:45 Sam Escapes to a Secret Beach 00:52 Jack's Top 5: Greece 02:25 Friendliest Staff 01:27 Blessing the Bed 01:56 Greek Patsa Soup 2:19:00 The Other Side of Greece 02:47 Mykonos Rocks Around the Clock 02:24 Best Secret Beaches 01:18 No. 1 Red Beach 03:29 We Recommend Editor's Trip: 24 Hours in Athens Explore Athens 7 Photos Why You Need to Visit Athens Off-Season or On 6 Top European Attractions Greece Lightning Pictures 14 Photos World's Hottest Hotels: Mediterranean Coast