Hoechst Im Odenwald, Germany Area Hotels