Karta Vacation Rentals
On Kennedyallee in Frankfurt, a short walk from the city centre and cultural hotspots like the Staedel Museum and Museum Giersch. Easy to reach and distinctly pet-friendly, this villa puts museums, university clinics and riverside strolls close at hand.