large hotels often have restaurants inside