hotel struct 2