Villa Kennedy
You’d expect the top-flight business hotels in Frankfurt, the financial center of Germany, to be skyscraperish modern glass-and-metal affairs. And quite often you’d be right. The Villa Kennedy, though, is something a bit different. Though it’s a high-end modern business hotel, l...