hotels and restaurants set to stay shut for several more months