NH Hotel Frankfurt, Germany