One of our top picks in Athens.Featuring free WiFi and air conditioning, Olympus The Residence of Gods is located in Athens, 400 m from Panathenaic Stadium. War Museum is 600 m away.All units feature a seating area with a flat-screen TV. Some units have a dining area and/or terrace. All units include a kitchen fitted with an oven and microwave. A toaster, a fridge and stovetop are also offered, as well as a coffee machine. Every unit features a private bathroom with a bath or shower and free toiletries. Towels are featured.Olympus The Residence of Gods also includes a fitness centre.Museum of Cycladic Art is 600 m from Olympus The Residence of Gods, while Byzantine Museum is 600 m from the property. The nearest airport is Eleftherios Venizelos Airport, 18 km from Olympus The Residence of Gods.