No, there is no obligation to use the hotel's catering facilities whatsoever.