Villa Kennedy - Frankfurt, Germany

Rate search