The Villa Kennedy stands as a luxury five-star hotel in the centre of Frankfurt situated just off the south bank of the Main River in a wonderful villa landscape on Kennedyallee. A wonderful combination of tradition and innovation, the hotel's three newly constructed buildings are established around the traditional 1904 Villa Speyer, setting the stage for this luxurious downtown retreat.