hotel and a restaurant